4.5 KiB
moon-sighting / MoonSightingReport
Interface: MoonSightingReport
Defined in: types.ts:344
Properties
bestTimeUTC
bestTimeUTC:
Date|null
Defined in: types.ts:356
Best observation time (Odeh/Yallop: T_s + 4/9 * Lag)
bestTimeWindowUTC
bestTimeWindowUTC: [
Date,Date] |null
Defined in: types.ts:358
Conservative observation window [bestTime - 20min, bestTime + 20min]
date
date:
Date
Defined in: types.ts:346
Date for which the sighting report was computed
ephemerisSource
ephemerisSource:
"DE442S"|"approximate"
Defined in: types.ts:386
Source ephemeris used for this calculation
geometry
geometry:
CrescentGeometry|null
Defined in: types.ts:371
guidance
guidance:
string
Defined in: types.ts:382
Plain-language direction for observers. Includes where to look (azimuth, altitude), when (best time), and what to expect.
illumination
illumination:
number|null
Defined in: types.ts:366
Moon illumination percent at best time
lagMinutes
lagMinutes:
number|null
Defined in: types.ts:354
Moonset minus sunset, in minutes. Null if either event is null.
moonAboveHorizon
moonAboveHorizon:
boolean|null
Defined in: types.ts:388
Whether the Moon is even above the horizon at best time
moonAge
moonAge:
number|null
Defined in: types.ts:368
Hours since conjunction (new moon)
moonPosition
moonPosition:
AzAlt|null
Defined in: types.ts:362
Topocentric Moon position at best time
moonsetUTC
moonsetUTC:
Date|null
Defined in: types.ts:352
observer
observer:
Observer
Defined in: types.ts:348
Observer location used
odeh
odeh:
OdehResult|null
Defined in: types.ts:375
sightingPossible
sightingPossible:
boolean
Defined in: types.ts:390
Whether sighting is geometrically possible (lag > 0, Moon above horizon at best time)
sunPosition
sunPosition:
AzAlt|null
Defined in: types.ts:364
Topocentric Sun position at best time
sunsetUTC
sunsetUTC:
Date|null
Defined in: types.ts:351
yallop
yallop:
YallopResult|null
Defined in: types.ts:374