Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在alt,az坐标系中定义地平线_Python_Pyephem - Fatal编程技术网

Python 在alt,az坐标系中定义地平线

Python 在alt,az坐标系中定义地平线,python,pyephem,Python,Pyephem,我有一个问题,观察者可能远远高于海平面。给定RA和Dec,我试图确定该观测者和该目标的高度和方位。我对观察者使用Observer(),对目标使用FixedBody() pyephem计算高度时假设的地平线是否为实际地球地平线(对于远高于海平面的观测者来说,天顶大于90°)?或者是地平线,它是在海平面以上观察者位置绘制的局部切线?从一些测试来看,这似乎是后者,但我想证实这一点。当有人访问海拔2500米的城镇时,城镇周围的土地通常也处于几乎相同的高度,因此,是的,地平线仍然与天顶成90度角。换句话说

我有一个问题,观察者可能远远高于海平面。给定
RA
Dec
,我试图确定该观测者和该目标的高度和方位。我对观察者使用
Observer()
,对目标使用
FixedBody()


pyephem
计算高度时假设的地平线是否为实际地球地平线(对于远高于海平面的观测者来说,天顶大于90°)?或者是地平线,它是在海平面以上观察者位置绘制的局部切线?从一些测试来看,这似乎是后者,但我想证实这一点。

当有人访问海拔2500米的城镇时,城镇周围的土地通常也处于几乎相同的高度,因此,是的,地平线仍然与天顶成90度角。换句话说,地平线“与你同行”,因为你站在陆地上的高度更高。您的情况听起来非常类似于下面的堆栈溢出问题,我在这里给出的答案可能也适用于您: