- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
似乎完成传播地球卫星/天体任务的 Python 工具的前景令人困惑。根据您尝试执行的操作,PyEphem 或 Python-SGP4 可能更合适。如果出现以下情况,我应该使用哪些:
最佳答案
Michael 在他的评论中提到了它,但我认为 PyEphem 从当前的 Python 3 版本开始已被弃用。话虽如此,如果您要使用 TLE,则 SGP4 专门用于处理 TLE。您在 TLE 中看到的非开普勒和非牛顿术语专门传递到 SGP4 传播器(B* 阻力、平均运动的二阶导数等)。一旦您离开地球附近(超出 GEO),SGP4 就不会处理这些情况。 SGP4 本身本质上是一种近地传播器,在行星际甚至顺月体制上不能很好地扩展。事实上,如果远地点和近地点都超出 GEO,我倾向于避免 SGP4。
重要的是要注意 SGP4 在 TME 框架中输出事物(真赤道平均分点)。这是一个惯性坐标系。如果你想要 ECEF 坐标,你需要找到一个包,将你从惯性坐标系转换为固定坐标系。无论您是否需要地球固定坐标,我强烈建议您进行此转换,以便您可以转换为您选择的惯性系。
关于python - 我应该使用哪个 : Python-sgp4, PyEphem,python-skyfield,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30535831/
我正在尝试使用 Skyfield 绘制从地球到太阳系行星的 au 距离作为时间的函数。这非常简单,甚至在包主页的首页给出了。然而,虽然这对水星、金星和火星非常有效,但对其他行星却不起作用。我不熟悉 J
以下示例脚本使用 PyEphem 和 Skyfield 计算 2016 年 7 月 23 日 00:00:00 GMT 的太阳赤纬: import ephem sun1 = ephem.Sun('20
更新:Skyfield 刚刚进行了重大修订,包括扩展文档和角度分离方法 - 请参阅已接受的答案。 我正在使用 Skyfield 计算两个对象之间的表观角距.我没有在包中找到方法,所以我通过计算两个表观
使用 Python-Skyfield 计算即将到来的木星和土星合相。 Wikipedia Great conjunction times (1800 to 2100) 使用赤经: 2020 年 12
使用 Skyfield 映射从地球中心到各种 (lat, lon) 位置的距离显示随纬度变化但与经度无关(亚毫米)。这可能是包中记录的近似值、我的脚本中的错误,或者其他的东西。我在这里做错了什么吗?
似乎完成传播地球卫星/天体任务的 Python 工具的前景令人困惑。根据您尝试执行的操作,PyEphem 或 Python-SGP4 可能更合适。如果出现以下情况,我应该使用哪些: 我想要地球卫星的
我已经在 python 中使用 Skyfield 实现了 sgp4 算法。 我需要 1 天时间间隔的位置向量,周期为 1 秒。为此,我必须反复计算 sgp4,每次增加 1 秒。 有没有办法返回一个包含
我尝试使用 skyfield 时收到以下错误:“ModuleNotFoundError:没有名为‘jplephem.pck’的模块”我在第一行本身出现错误它是这样的: ----------------
在Skyfield内,如果我有一个来自地球中心的向量 (x, y, z),我如何将其反向转换为“天球”上的点(即赤经和赤纬)? 出于示例目的,假设我在围绕地球的望远镜轨道上有几个点,并且我想计算轨道法
scipy.optimize.minimize 使用默认方法返回初始值作为结果,没有任何错误或警告消息。在使用 this answer 建议的 Nelder-Mead 方法时解决了问题,我想明白: 为
我目前正在尝试用Python语言实现古代日耳曼历法的重建。它的规则之一是,如果新月出现在冬至后的12个晚上,下一年将是闰年(加上一个闰月)。我可以用Skyfield的年鉴模块很容易地实现这一点。。在大
我目前正在尝试用Python语言实现古代日耳曼历法的重建。它的规则之一是,如果新月出现在冬至后的12个晚上,下一年将是闰年(加上一个闰月)。我可以用Skyfield的年鉴模块很容易地实现这一点。。在大
我是一名优秀的程序员,十分优秀!