利用D3.js開發衛星平面實時軌道動畫

使用到的技術

  1. seatellite.js 計算衛星傳播的出現的TLEs網絡分佈。提供SGP4/SDP4計算所需的函數,以及可調用的javascript。還提供座標轉換的函數
  2. jspredict.js  用於通過二行根數推算星例
  3. moment.js  用於解析、驗證、操作和格式化日期的輕量級JavaScript日期庫。
  4. d3.js 用於geo圖形繪製 、timer、差值等 更多運用的是其算法庫
  5. canvas 承載繪製內容
  6. solar-calculator 用於計算太陽實時位置 和晨昏線的顯示

該項目實現根據下載好的兩行根數,推算出衛星軌道,地圖繪製,地理座標系的到平面座標系的轉換,播放倍速的調整,測站範圍的顯示,經緯度的顯示,以下便是做出的結果,由於代碼保密不能公開,但是如果真的感興趣,可以根據我提供的這些庫來實現相關效果

.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章