Kosmorro / lib

Kosmorrolib, a library to calculate ephemerides.
https://kosmorro.space/lib
GNU Affero General Public License v3.0
7 stars 6 forks source link

Solar eclipse #1

Open Deuchnord opened 4 years ago

Deuchnord commented 4 years ago

Event type: solar eclipse Involved objects (check the boxes):

Definition of the event:

A solar eclipse occurs when a portion of the Earth is engulfed in a shadow cast by the Moon which fully or partially blocks sunlight. This occurs when the Sun, Moon and Earth are aligned. Such alignment coincides with a new moon (syzygy) indicating the Moon is closest to the ecliptic plane. In a total eclipse, the disk of the Sun is fully obscured by the Moon. In partial and annular eclipses, only part of the Sun is obscured. — Wikipedia

Other useful information (implementation proposal, etc): three kinds of solar eclipses have to be taken in account:

Deuchnord commented 4 years ago

Removing from v0.8 milestone, because it is much more difficult to find eclipses than expected. Looks like Skyfield has plans to support it directly, so maybe we should wait for it.

In the meantime we could implement https://github.com/skyfielders/python-skyfield/issues/445.