ephem Sidereal Time Python

时间:2017-07-09 15:18:59

标签: python pyephem

Ephem给出的例子工作得很好,问题在于使用观察者的精确经度,这些都没有在例子中显示。

我需要使用观察者的确切经度,而不是使用城市的一般位置。

import ephem
madrid = ephem.city('Madrid')
madrid.date = '1978/10/3 11:32'
print(madrid.sidereal_time())

1 个答案:

答案 0 :(得分:1)

创建自己的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()) 函数,并自行设置其经度和纬度:

db.collection.find({items: {$gt: {$size: 1}}})

您可以通过阅读文档中的“计算特定观察者”来了解有关创建自己的观察者对象的更多信息:

http://rhodesmill.org/pyephem/tutorial.html#computations-for-particular-observers