【发布时间】:2015-05-29 17:39:08
【问题描述】:
似乎可以完成传播地球卫星/天体任务的 Python 工具的前景令人困惑。根据您要执行的操作,PyEphem 或 Python-SGP4 可能更合适。如果出现以下情况,我应该使用哪一个:
- 我想要地球卫星的 ECEF/ECI 坐标
- 我想要一个天体的一般天空坐标
- 近地物体与远距离物体
- 想要使用两行元素集
这些中的任何一个都可以实现精确的轨道确定吗?如果没有,我该去哪里/那里有哪些资源可用于精确的轨道确定?
我有点知道这里的答案。例如,POD 不属于这些库中的任何一个。这些计算似乎非常复杂。许多对象的 POD 可从 IGS 获得。我问的主要原因是出于文档目的。我对 python-skyfield 不熟悉,但我有预感它完成了其他两个所做的事情。 --Brandon Rhodes,我期待您的专业知识:)
【问题讨论】:
-
这可能会有所帮助:how-to-get-earth-inertial-or-earth-centered-coordinates-of-objects-from-pyephem 看起来 Skyfield 正是我们所需要的。
-
这个基本已经回答完毕了,但是以后有什么磕磕绊绊的可能有兴趣知道PyEphem和python-skyfield是同一个人写的。 PyEphem 已弃用; python-skyfield 是它的继任者。推荐skyfield,很不错的包
-
想为未来的任何人添加:python-SGP4 也是由同一个人编写的,Skyfield 实际上借鉴/环绕 SGP4 进行地球卫星建模。
标签: python libraries coordinate-systems satellite sgp4