JPL星曆文件de405下載方法

問題

jpl網站現在無法訪問,星曆數據無法下載。

解決辦法

1

開源軟件openorb包含了星曆數據文件,可下載使用。
首先安裝conda。可以使用miniconda。安裝好以後,進入conda命令界面,增加conda-forge的鏡像源。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

然後,安裝de405\de430\bc430數據文件(好像只有這幾個)

conda install openorb-data-de405

安裝好以後,數據位於:

conda安裝目錄\pkgs\openorb-data-de405-1.0-0\share\openorb

2

pypi源中包含了下列星曆文件:

DE405 (May 1997) — 54 MB covering years 1600 through 2200
DE406 (May 1997) — 190 MB covering years -3000 through 3000
DE421 (February 2008) — 27 MB covering years 1900 through 2050
DE422 (September 2009) — 531 MB covering years -3000 through 3000
DE423 (February 2010) — 36 MB covering years 1800 through 2200

可以用pip install進行安裝。

數據文件選擇

de405的精度很好,例如地球或火星的位置應該精確到2公里以內。但是最近的DE421星曆錶提供了更高的精度,特別是在月球方面,如果你正在計劃一個太空任務,你應該用它代替。對於水星或金星的任務,DE423將是一個更好的選擇。
如果您對過去或將來日期的類似星曆感興趣,請參閱DE406;如果您希望在很長一段時間內獲得高精度(並有足夠的磁盤空間),請參閱DE422。
要在Python中使用此星曆進行計算,請參閱jplephem包。

參考鏈接

1 https://github.com/conda-forge/openorb-data-de405-feedstock
2 https://www.jianshu.com/p/edaa744ea47d

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