-
Notifications
You must be signed in to change notification settings - Fork 1
MoonIlluminationResult
moon-sighting / MoonIlluminationResult
Defined in: types.ts:47
Moon illumination from getMoonIllumination(). Computed via Meeus Ch. 47/48 (no kernel required). Accuracy: fraction ~0.5%, phase fraction ~0.003.
angle:
number
Defined in: types.ts:59
Position angle of the midpoint of the bright limb, measured eastward from the north celestial pole, in radians. Matches the suncalc convention.
fraction:
number
Defined in: types.ts:49
Illuminated fraction of the Moon disk, 0 (new moon) to 1 (full moon)
isWaxing:
boolean
Defined in: types.ts:61
True while elongation is increasing (new moon toward full moon)
phase:
number
Defined in: types.ts:54
Phase cycle fraction in [0, 1): 0 = new moon, 0.25 = first quarter, 0.5 = full moon, 0.75 = last quarter
moon-sighting · MIT License · npm · Issues
Guides
Examples
API Reference
- getMoonSightingReport
- getMoonPhase
- getMoonPosition
- getMoonIllumination
- getMoonVisibilityEstimate
- getMoon
- getSunMoonEvents
- initKernels
- downloadKernels
- verifyKernels
Domain Reference
Package Reference
Community