私は python3 と pyephem を使用して天体航法を研究してきましたが、ほとんどの場合、手動で行う必要があるいくつかの計算を行っています。
視力低下の部分については、航海年鑑、主にグリニッジ時角と赤緯に匹敵するピエフェム出力データを取得しようとしています。牡羊座の最初の点の時角を取得するために、ephem.readdb を使用して 0.0 RA および 0.0 dec でボディを追加してみました。しかし、ドキュメントをさらに読んだ後、これは機能していると思います。
#!/bin/python3
import math , ephem
# zero longitude
gmt_long = '0:0:0' # deg, min, sec
myloc_date = ( '2012/12/02 22:00:00' )
# observer for greenwich gst
utcz = ephem.Observer()
utcz.date = myloc_date
utcz.long = gmt_long
print ( utcz.date )
print (" gst hours", utcz.sidereal_time() )
print (" gst deg", ephem.degrees( utcz.sidereal_time() ) )
出力の最後の行を航海年鑑の日付の牡羊座の列と比較します
航海年鑑のオンライン版 www.tecepe.com.br