使用 pyephem 库计算时,我得到的太阳高度和方位角的值完全不正确。
我已经确定了我的观察者位置,这是由raw_input
纬度和经度决定的。我已经检查以确保此输入是适当的,并且确实如此。
我在for
循环中有一些代码,将太阳的高度和方位角添加到我的列表 DataPoint 中:
TempTime = str(DataPoint)[2:28] #strange date/time format. this fixes it
observer.date = TempTime
SunData = ep.Sun(observer)
DataPoint.append(SunData.alt)
DataPoint.append(SunData.az)
因此,虽然这应该可行,但该网站会为我的日期/时间和位置计算不同的值。
如果有人可以帮助我弄清楚我做错了什么,那就太好了。