我一直在使用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
答案 0 :(得分:1)
是的,这看起来确实是正确的做法;您的每个步骤都有意义,因此您的结果与年历之间的协议是有意义的。在这里,对于任何想要进行比较的人来说,是您引用的Almanac的特定页面:
http://www.tecepe.com.br/scripts/AlmanacPagesISAPI.dll/pages?date=12%2F02%2F2012