Eclipse Astronomy Engine
The selected event and observer coordinates are evaluated with NASA/GSFC Besselian elements. The planner calculates C1–C4, local total/annular/partial status, maximum obscuration, solar altitude and azimuth, and central-phase timing.