我一直在使用 python3 和 pyephem 来研究天体导航,主要是通过一些无论如何都必须手动完成的计算。
对于视力降低部分,我试图让 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() ) )
将输出的最后一行与航海历书中的 aries 列进行比较
航海历书在线版 www.tecepe.com.br