ephemus 恒星时 Python
ephem Sidereal Time Python
Ephem 中给出的示例工作正常,问题是使用示例中未显示的观察者确切经度。
我需要使用观察者的准确经度,而不是使用城市的大致位置。
import ephem
madrid = ephem.city('Madrid')
madrid.date = '1978/10/3 11:32'
print(madrid.sidereal_time())
创建您自己的 Observer
而不是使用 city()
函数中预先构建的,并自行设置其经度和纬度:
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
Ephem 中给出的示例工作正常,问题是使用示例中未显示的观察者确切经度。
我需要使用观察者的准确经度,而不是使用城市的大致位置。
import ephem
madrid = ephem.city('Madrid')
madrid.date = '1978/10/3 11:32'
print(madrid.sidereal_time())
创建您自己的 Observer
而不是使用 city()
函数中预先构建的,并自行设置其经度和纬度:
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