PyEphem package通过向ephem.city()
实用程序函数提供城市名称来提供生成Observer实例的功能,但似乎缺少指定Royal Observatory at Greenwich的方法作为一个城市。
PyEphem是否有一个与格林威治皇家天文台相对应的名称?是否列出了PyEphem认可的城市中的某个列表?
答案 0 :(得分:2)
你是对的 - 皇家格林威治天文台不是一个城市,不能通过city()
功能获得。相反,您必须手动创建其位置:
gw = ephem.Observer()
gw.lat = '51:28:36.7'
(请注意,您不必须设置lon
的{{1}},因为如果您不是更具体,观察者会以零作为纬度和经度开始。 )