星球用THREE.SphereGeometry来构建,并贴上相应的材质。
?地球等行星在自转的同时,还在围绕太阳公转。
基本方法是调用requestAnimationFrame方法,以每秒60次(60帧)的频率执行重绘(render)。
而在render方法内部我们可以改变行星的地位(position),旋转(rotation)。
这样就可以让整个太阳系动起来。
?公转轨道是利用Three.js的RingGeometry实现的。
土星的光环也是利用同样的方法,只不过是加载了纹理材质。
满天繁星大概有10万颗利用BufferGeometry实现。
2021/1/9 6:53:10 8.28MB Web开发源代码 JS/Ajax源代码
1
Geohash算法就是将经纬度编码,将二维变一维,给地址位置分区的一种算法此檔案為C語言實現函式庫使用介紹:1)編碼char*geohash_encode(doublelat,doublelng,intprecision);以所需精度獲取緯度和經度並前往正確的哈希值。
如果精度20,將使用默認值6。
2)解碼GeoCoordgeohash_decode(char*hash);生成一個分配的GeoCoord結構,其中包含從geohash解碼的緯度和經度。
GeoCoord還提供了geohash的邊界框(北、東、南、西)。
3)鄰居char**geohash_neighbors(char*hash);使用在hash處聲明的邊界框併計算8個相鄰框。
下面顯示了一個示例。
ezefxezs48ezs49ezefrezs42ezs43ezefpezs40ezs41前往的值是一個長度為8的char*數組。
值的相鄰位置如下所示,每個框代表數組的索引。
7016*2543
2019/8/15 1:33:09 63KB 地理信息編碼算法 地理信息GIS
1
这是一个基于EBYTE的E108-GN01模块设计的GPS定位板。
通讯协议:支持NMEA0183V4.1和以前的版本,最大固定更新频率可以达到10Hz特性:E108-GN01是高功能的多模式卫星定位和导航芯片,高集成度低功耗和低成本。
它体积小,功耗低。
定位应用程序。
并且它提供与其他模块制造商兼容的软件和硬件接口,大大减少了用户的开发周期支持支持的定位系统:BDS/GPS/GLONASS/GALILEO/QZSS/SBAS通讯方式:UART(TXD/RXD)或GPIO指标说明:电源:电源IPPS:闪烁成功V-RF:有源天线电源TXD:数据传输黄色的卫星是北斗蓝色的卫星是GPS,镶嵌图的位置是该位置的经度和纬度。
使用Google地球,您会看到准确性非常高。
2015/9/18 18:21:36 4.73MB gps E108-GN01 电路方案
1
地球弹性波传播实际的经典教材,值得阅读,欢迎下载。
2017/4/15 17:36:11 9.99MB 弹性波
1
这是一个关于纯imu定位的matlab代码,考虑地球自转,自带误差分析,有助于理解惯导定位原理,特别是累积误差
1
制造场景:地月动画。
月球绕着地球转的同时,地球也自转。
要求:地月全部赋予贴图,宇宙空间由全景天体空间创建,也需要贴图。
2017/4/3 3:36:46 2KB 地月球
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡