moon-sighting/.github/wiki/api/interfaces/Observer.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

2.3 KiB

moon-sighting v1.1.1


moon-sighting / Observer

Interface: Observer

Defined in: types.ts:86

Observer location and environmental parameters

Properties

deltaT?

optional deltaT?: number

Defined in: types.ts:100

Override TT - UT1 in seconds. When provided, used directly. Otherwise the built-in polynomial is used. For maximum accuracy, supply the current IERS value (typically within ±0.9s).


elevation

elevation: number

Defined in: types.ts:92

Height above WGS84 ellipsoid in meters


lat

lat: number

Defined in: types.ts:88

Geodetic latitude in degrees (north positive)


lon

lon: number

Defined in: types.ts:90

Longitude in degrees (east positive)


name?

optional name?: string

Defined in: types.ts:94

Optional label for the location


pressure?

optional pressure?: number

Defined in: types.ts:107

Atmospheric pressure in millibars (default 1013.25)


temperature?

optional temperature?: number

Defined in: types.ts:109

Ambient temperature in Celsius (default 15)


ut1utc?

optional ut1utc?: number

Defined in: types.ts:105

Override UT1 - UTC in seconds (from IERS Bulletin A). Takes precedence over deltaT when both are provided.