C#中PyEphem(日出/日落时间计算)的等价实现
PyEphem 是一个很棒的库,可以根据经纬度和协调世界时(UTC)时间轻松计算某个地方的日出、日落、黎明和黄昏。
我不想自己去做这些计算,我在想有没有现成的库可以使用。
2 个回答
0
我知道这个帖子已经很久了,但你可以看看 CoordinateSharp。它能做到你所描述的那些功能。它甚至可以计算太阳和月亮的日食和月食。
使用示例:
Coordinate c = new Coordinate(19.0991676, -98.2209974, DateTime.Now());
c.CelestialInfo.SunRise; //Returns sunrise nullable DateTime for location.