PyEphem:mag 函数没有为地球上特定位置的太阳返回正确的星等?

PyEphem: mag function not returning right magnitude for the Sun at specific places on Earth?

我正在尝试使用 PyEphem 获取地球上不同位置的太阳视星等。当我改变地球上的不同位置甚至改变时间时,太阳的视星等保持不变。这没有任何意义,因为我将其中一个时间更改为晚上。这里有什么问题?

我认为 mag 是适合我的功能。如果没有,您知道我该怎么做吗:在不同时间获取地球不同地点的太阳视星等或照度?

>>> gatech = ephem.Observer()
>>> gatech.lon = '-84.39733'
>>> gatech.lat = '33.775867'
>>> gatech.elevation = 320
>>> gatech.date = '2017/6/19 16:22:56' #Changing the time here does nothing.
>>> v = ephemeral.Sun(gatech)
>>> print(v.mag)

天体 object 的星等不会改变,因为它会下降到 horizon 以下,然后再次上升。例如,如果您被问及天狼星的星等,您可以回答它是 -1.46 而无需停下来检查它此刻是高于还是低于您的特定 horizon。太阳也是一样:“它的大小是多少”是关于它的属性的问题,即任何人都可以看到它,并且不会因任何特定观察者而异。