1
在Ephem中给出的例子工作正常,问题是使用观察者的精确经度,这在示例中没有显示。ephem恒星时间Python
而不是使用城市的一般位置,我需要使用观察者的确切经度。
import ephem
madrid = ephem.city('Madrid')
madrid.date = '1978/10/3 11:32'
print(madrid.sidereal_time())
在Ephem中给出的例子工作正常,问题是使用观察者的精确经度,这在示例中没有显示。ephem恒星时间Python
而不是使用城市的一般位置,我需要使用观察者的确切经度。
import ephem
madrid = ephem.city('Madrid')
madrid.date = '1978/10/3 11:32'
print(madrid.sidereal_time())
创建的使用预先建立一个从city()
功能,并设置其经度自己Observer
而不是和纬度自己:
import ephem
gatech = ephem.Observer()
gatech.lon, gatech.lat = '-84.39733', '33.775867'
gatech.date = '1978/10/3 11:32'
print(gatech.sidereal_time())
你可以阅读更多关于创建自己的观测对象阅读有关“计算特殊观察员”的文档:
http://rhodesmill.org/pyephem/tutorial.html#computations-for-particular-observers