2

オブザーバーが海面よりはるかに高くなる可能性があるという問題があります。RAとが与えられた場合Dec、この観測者とこのターゲットの高度と方位角を決定しようとしています。Observer()オブザーバーとFixedBody()ターゲットに使用しています。

高度を計算するために仮定する地平線はpyephem、実際の地球の地平線 (観測者にとって海面よりはるかに高い天頂にある) ですか? それとも、海面上の観測者の位置に描かれたローカル接線である地平線ですか? いくつかのテストから後者のようですが、これを確認したいと思います。

4

1 に答える 1

1

たとえば海抜 2500 m の町を誰かが訪れた場合、その町の周囲の土地も通常ほぼ同じ高度にあるため、そうです、地平線は依然として天頂から 90 度です。地平線は、言い換えれば、より高い高度の土地に立っているため、「あなたと一緒に移動します」. あなたの状況は、次のスタック オーバーフローの質問によく似ているように思えます。そこでまとめた回答があなたにも役立つ可能性があります。

Observer() の結果は、PyEphem の標高効果を考慮していないようです

于 2012-11-10T21:39:44.330 に答える