Cesium 是一款面向三維地球和地圖的,世界級的JavaScript開源產品。它提供了基於JavaScript語言的開發包,方便用戶快速搭建一款零插件的虛擬地球Web應用,並在性能,精度,渲染質量以及多平臺,易用性上都有高質量的保證。性能
衛星軌跡(衛星軌道)是一個很複雜的系統,涉及到的天體參數、衛星參數也不少,飛行速度、低軌道、高軌道、順行軌道、逆行軌道、赤道軌道、地球同步軌道、對地靜止軌道、極地軌道、太陽同步軌道、長軸、短軸、軌道傾角、軌道高度等等,固然若是咱們去研究這個,那就太難了。spa
咱們要介紹的衛星軌跡是一種較爲簡單的場景,即衛星的運動軌跡數據咱們已經拿到了,咱們要作的僅僅是把它的軌跡呈現出來。插件
效果圖code
在已經有了衛星軌跡數據的狀況下,格式以下:router
{"Time":"2019-01-01 00:00","Lat":"0.0","Lon":"0.0","Alt":"1000"}blog
衛星在某一個具體的時刻Time,知道其所在位置(Lon, Lat, Alt),經過繪製Entity的方式便可。ip
一、根據數據篩選起始時間startTime 和終止時間 endTime。開發
二、設置時間軸範圍get
三、計算軌跡同步
更多詳情見小專欄此文章:GIS之家cesium小專欄