2

在读取 TLE 和计算卫星轨道时,PyEphem 是将地球视为球体还是椭圆?

4

1 回答 1

2

PyEphem 下的底层天文学库名为 libastro,这是它用于进行卫星计算的代码:

https://github.com/brandon-rhodes/pyephem/blob/master/libastro-3.7.5/earthsat.c

看起来它只是将地球视为一个球体;我在计算中看到地球形状的唯一地方是高度是从它与地球表面的距离产生的,它只使用恒定的半径而不是任何更花哨的东西:

#if SSPELLIPSE
#else
    *Height = r - EarthRadius;
#endif

所以我认为你的答案是“球体”。</p>

于 2013-11-02T14:26:08.623 回答