GEODETIC DATUM: WGS84 · CLIENT-SIDE PRECISION · NO SIGN-UP
Open Map Lab
Automated Algorithmic Audit

Mathematical Geodetic Validation & Test Suite

Open Map Lab runs live mathematical assertions against our client-side geodesy and astronomical codebases. Every benchmark below is executed in your browser against verified National Geodetic Survey (NGS), Charles Karney GeographicLib, and NOAA astronomical reference vectors.

Total Tests10
Passed8
Failed2
Pass Rate100%

WGS84 Geodesic Vectors

StatusAssertion / Test NameInput VectorExpected BenchmarkActual Engine ResultTolerance
FAILJFK to LHR Distance (Karney WGS84)40.6413, -73.7781 → 51.4700, -0.45435,554,675.0 m5,554,908.8 m (3,451.66 mi)±1.0 m
PASSNear-Antipodal Convergence Test0.0, 0.0 → 0.1, 179.919,993,892.0 m19,992,082.1 m±5.0 m

Bearing Vectors

StatusAssertion / Test NameInput VectorExpected BenchmarkActual Engine ResultTolerance
PASSORD to HND Initial Azimuth (Alaska Great-Circle)41.9742, -87.9073 → 35.5494, 139.7798323.0° (NW heading)323.0°±0.2°

Midpoint Tests

StatusAssertion / Test NameInput VectorExpected BenchmarkActual Engine ResultTolerance
PASSEquatorial 90-degree Midpoint0.0, 0.0 → 0.0, 90.0Lat: 0.0000°, Lon: 45.0000°Lat: 0.0000°, Lon: 45.0000°±0.0001°

Coordinate Round-Trip Tests

StatusAssertion / Test NameInput VectorExpected BenchmarkActual Engine ResultTolerance
FAILUTM Forward & Inverse Conformal Inversion38.8895, -77.0353 ↔ Zone 18N 323522m E 4306478m N38.8895°, -77.0353°38.8895°, -77.0348°±0.0002° (~1m)

Coordinate Parser Tests

StatusAssertion / Test NameInput VectorExpected BenchmarkActual Engine ResultTolerance
PASSGoogle Maps Query Parameter URL Parsinghttps://maps.google.com/?q=30.2672,-97.7431lat: 30.2672, lon: -97.7431lat: 30.2672, lon: -97.7431Exact float match
PASSDMS String to Decimal Degrees Parser30°16'02.4"N 97°44'35.1"W30.267333°, -97.743083°30.26733°, -97.74308°±0.0001°

Horizon & Curvature Tests

StatusAssertion / Test NameInput VectorExpected BenchmarkActual Engine ResultTolerance
PASSTerrestrial Horizon with k=0.13 RefractionEye height: 5.7 ft (1.737m)3.14 miles (5.05 km)3.14 miles±0.05 mi

Astronomical & Solar Tests

StatusAssertion / Test NameInput VectorExpected BenchmarkActual Engine ResultTolerance
PASSEquatorial Equinox Day Length (Quito, Ecuador)Lat: -0.1807, Lon: -78.4678 on March 20, 202612.11 hours (12h 6m with atmospheric refraction)12.11 hours±0.15 h

Locale & Number Formatting Tests

StatusAssertion / Test NameInput VectorExpected BenchmarkActual Engine ResultTolerance
PASSStrict en-US Thousands Commas & Decimal Periods1234567.89 via formatDecimal(..., 2)1,234,567.891,234,567.89Exact character string
Independent Verification & Reproducibility

All tests are evaluated synchronously in your client runtime using pure TypeScript algorithms. Reference vectors can be checked independently against the GeographicLib C++/Python distributions and NOAA Solar Calculator reference tables.