Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solar eclipse #1

Open
2 of 3 tasks
Deuchnord opened this issue Feb 15, 2020 · 1 comment
Open
2 of 3 tasks

Solar eclipse #1

Deuchnord opened this issue Feb 15, 2020 · 1 comment
Labels
enhancement New feature or request event
Milestone

Comments

@Deuchnord
Copy link
Member

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

  • Sun
  • Earth's moon
  • Planets

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:

  • Total eclipse: the disk of the Sun is fully obscured by the Moon
  • Partial eclipse: the moon obscures only a part of the Sun's disk, forming a solar crescent
  • Annular eclipse: very similar to total eclipses, but the Moon is to far away to cover the entire solar disk, making it appear as a ring.
@Deuchnord
Copy link
Member Author

Deuchnord commented Apr 24, 2020

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 skyfielders/python-skyfield#445.

@Deuchnord Deuchnord transferred this issue from Kosmorro/kosmorro Mar 14, 2021
@Deuchnord Deuchnord added enhancement New feature or request event labels Mar 17, 2021
@Deuchnord Deuchnord added this to the v1.2 milestone Nov 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request event
Projects
None yet
Development

No branches or pull requests

1 participant