{"id":"v001","input":{"lat0":72.413042,"lon0":-146.604081,"h0":2289.99,"frame":"enu","east":135577.4141864209,"north":62980.54753869405,"up":9128.89388806304},"expect":{"result.lat.value":72.93456457262734,"result.lon.value":-142.47157714736127,"result.height.value":13162.261828516,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v002","input":{"lat0":-72.247098,"lon0":-149.353268,"h0":1873.16,"frame":"ned","north":12912.973636133742,"east":-103318.27931125156,"down":-4282.949232751256},"expect":{"result.lat.value":-72.10836247144239,"result.lon.value":-152.36324992525894,"result.height.value":7002.554982774,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v003","input":{"lat0":-57.220456,"lon0":-73.743722,"h0":2147.09,"frame":"aer","azimuth":199.4342,"elevation":26.0967,"range":133573.181},"expect":{"result.lat.value":-58.22467808888042,"result.lon.value":-74.41642939097075,"result.height.value":62020.772588439,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v004","input":{"lat0":79.455574,"lon0":90.548411,"h0":610.09,"frame":"enu","east":-72702.10439079818,"north":-124480.22076559372,"up":7743.224583086507},"expect":{"result.lat.value":78.32441313651631,"result.lon.value":87.33488263049337,"result.height.value":9975.100080686,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v005","input":{"lat0":-80.175738,"lon0":87.946658,"h0":1660.46,"frame":"ned","north":157374.6199377671,"east":-30927.672822216613,"down":-6506.121410078435},"expect":{"result.lat.value":-78.76500158463607,"result.lon.value":86.52739206143983,"result.height.value":10174.098413767,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v006","input":{"lat0":13.359311,"lon0":154.619584,"h0":1623.17,"frame":"aer","azimuth":271.7217,"elevation":11.2342,"range":106719.165},"expect":{"result.lat.value":13.38580477341602,"result.lon.value":153.6570953216293,"result.height.value":23269.896096526,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v007","input":{"lat0":15.556525,"lon0":6.6572,"h0":1522.25,"frame":"enu","east":-123164.28142128456,"north":30281.120236589166,"up":19638.14515152171},"expect":{"result.lat.value":15.8262396750685,"result.lon.value":5.51143946617777,"result.height.value":22417.293217539,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v008","input":{"lat0":45.048546,"lon0":-18.268071,"h0":1281.23,"frame":"ned","north":14501.275269308331,"east":1702.9974972067575,"down":-11622.421673299235},"expect":{"result.lat.value":45.17876443819708,"result.lon.value":-18.24644844256532,"result.height.value":12920.357333481,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v009","input":{"lat0":-82.942994,"lon0":-85.192503,"h0":2962.2,"frame":"aer","azimuth":76.0496,"elevation":8.702,"range":155337.061},"expect":{"result.lat.value":-82.49501848322181,"result.lon.value":-74.96789949334278,"result.height.value":28298.328387578,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v010","input":{"lat0":33.88013,"lon0":-170.079653,"h0":1362.31,"frame":"enu","east":162433.7384146849,"north":44903.00477759371,"up":29758.19414332782},"expect":{"result.lat.value":34.27039290669257,"result.lon.value":-168.32470060093817,"result.height.value":33334.129645824,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v011","input":{"lat0":-68.223108,"lon0":147.005709,"h0":2495.93,"frame":"ned","north":14634.194437461934,"east":-189536.60888862296,"down":-21574.786546382955},"expect":{"result.lat.value":-68.03038598064836,"result.lon.value":142.48201754775368,"result.height.value":26884.336012892,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v012","input":{"lat0":-47.251046,"lon0":53.683894,"h0":2536.56,"frame":"aer","azimuth":194.102,"elevation":3.1656,"range":161656.483},"expect":{"result.lat.value":-48.6549209307525,"result.lon.value":53.15122423999095,"result.height.value":13504.037414166,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v013","input":{"lat0":-39.196049,"lon0":-55.001737,"h0":1585.57,"frame":"enu","east":127834.29622294247,"north":190127.45742990106,"up":9193.540267294029},"expect":{"result.lat.value":-37.47783935106472,"result.lon.value":-53.55970096661842,"result.height.value":14892.017406895,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v014","input":{"lat0":-83.73256,"lon0":89.982249,"h0":951.71,"frame":"ned","north":132229.38118581282,"east":103051.10737531784,"down":3826.60093214165},"expect":{"result.lat.value":-82.4915633473484,"result.lon.value":97.06197583118039,"result.height.value":-678.272117235,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v015","input":{"lat0":39.241532,"lon0":-77.490032,"h0":897.1,"frame":"aer","azimuth":178.0086,"elevation":9.8317,"range":37477.801},"expect":{"result.lat.value":38.90948812766437,"result.lon.value":-77.47525483480537,"result.height.value":7403.674510223,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v016","input":{"lat0":-42.503944,"lon0":65.069839,"h0":862.6,"frame":"enu","east":-119877.36975305867,"north":-53770.824884776404,"up":2477.0289485885223},"expect":{"result.lat.value":-42.97829392254743,"result.lon.value":63.60112474769619,"result.height.value":4690.708615453,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v017","input":{"lat0":82.362198,"lon0":103.327186,"h0":370.13,"frame":"ned","north":-25642.620213250746,"east":-82474.0198754799,"down":-13482.630263351115},"expect":{"result.lat.value":82.09885758372727,"result.lon.value":97.95956216673184,"result.height.value":14434.328976405,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v018","input":{"lat0":-18.965367,"lon0":8.344209,"h0":2256.4,"frame":"aer","azimuth":192.525,"elevation":12.197,"range":240969.917},"expect":{"result.lat.value":-21.02344991624139,"result.lon.value":7.85723580235736,"result.height.value":57501.098613373,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v019","input":{"lat0":64.771726,"lon0":164.313532,"h0":1162.14,"frame":"enu","east":46693.8115243949,"north":-132547.70367677894,"up":19906.75255866692},"expect":{"result.lat.value":63.58376599121617,"result.lon.value":165.2505633430705,"result.height.value":22609.340820415,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v020","input":{"lat0":47.263774,"lon0":-26.315161,"h0":897.24,"frame":"ned","north":100139.69988180639,"east":103227.46468542214,"down":-22975.8038334377},"expect":{"result.lat.value":48.15269005727001,"result.lon.value":-24.93316389197635,"result.height.value":25487.684907598,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v021","input":{"lat0":-35.925015,"lon0":-92.687687,"h0":677.0,"frame":"aer","azimuth":177.3768,"elevation":20.1381,"range":266915.307},"expect":{"result.lat.value":-38.14717062296223,"result.lon.value":-92.55881061455314,"result.height.value":97437.387089058,"ok":true},"source":"GeographicLib CartConvert","sourceVersion":"GeographicLib 2.7","tolerance":{"result.lat.value":{"abs":1e-11},"result.lon.value":{"abs":1e-11},"result.height.value":{"abs":2e-06}}}
{"id":"v022","input":{"lat0":40,"lon0":-105,"frame":"aer","azimuth":10,"range":100},"expect":{"error.code":"INVALID_INPUT","ok":false},"source":"add-geodesy-suite input rules","sourceVersion":"2026-09"}
{"id":"v023","input":{"lat0":55,"lon0":5,"h0":200,"frame":"enu","east":-189013.869,"north":-128642.04,"up":-4220.171},"expect":{"result.lat.value":53.80939444444444,"result.lon.value":2.12955,"result.height.value":73.0,"ok":true},"source":"IOGP Geomatics Guidance Note 7-2, sections 4.1.1 to 4.1.3 (EPSG methods 9602, 9836, 9837), worked examples","sourceVersion":"IOGP 373-7-2, September 2019","tolerance":{"result.lat.value":{"abs":3e-07},"result.lon.value":{"abs":3e-07},"result.height.value":{"abs":0.05}}}
