moon-sighting/.github/wiki/api/interfaces/MoonPosition.md
Aric Camarata 2992dcee21 docs: add TypeDoc API generation (typedoc@0.28.19 + typedoc-plugin-markdown@4.11.0)
Add typedoc and typedoc-plugin-markdown as devDependencies. Add typedoc.json config
targeting src/index.ts with markdown output to .github/wiki/api. Add docs script to
package.json. Generate initial API reference pages.

Part of T-E8-03 — TypeDoc automation for all 12 JS/TS packages.
2026-05-30 16:41:59 -04:00

1.5 KiB

moon-sighting v1.1.1


moon-sighting / MoonPosition

Interface: MoonPosition

Defined in: types.ts:27

Topocentric moon position from getMoonPosition(). Computed via Meeus Ch. 47 (no kernel required). Accuracy: azimuth/altitude ~0.3°, distance ~300 km.

Properties

altitude

altitude: number

Defined in: types.ts:31

Apparent altitude in degrees above the horizon (atmospheric refraction applied)


azimuth

azimuth: number

Defined in: types.ts:29

Azimuth in degrees from North, measured clockwise (0 = N, 90 = E, 180 = S, 270 = W)


distance

distance: number

Defined in: types.ts:33

Distance from Earth center to Moon center, km


parallacticAngle

parallacticAngle: number

Defined in: types.ts:39

Parallactic angle in radians. The angle between the great circle through the Moon and zenith, and the great circle through the Moon and the north celestial pole. Positive east of the meridian.