{"id":"v001","input":{"lat":10.9999999,"lon":0,"style":"dms","decimals":0},"expect":{"result.formatted":"11°00'00\"N 0°00'00\"E","ok":true},"source":"add-geodesy-suite scenarios (GeographicLib values)","sourceVersion":"GeographicLib 2.x","tolerance":{}}
{"id":"v002","input":{"lat":40.446111,"lon":-79.982222,"style":"dms","decimals":1},"expect":{"result.formatted":"40°26'46.0\"N 79°58'56.0\"W","ok":true},"source":"Exact arithmetic","sourceVersion":"definition","tolerance":{}}
{"id":"v003","input":{"lat":40.446111,"lon":-79.982222,"style":"ddm","decimals":3},"expect":{"result.formatted":"40°26.767'N 79°58.933'W","ok":true},"source":"Exact arithmetic","sourceVersion":"definition","tolerance":{}}
{"id":"v004","input":{"lat":-33.5,"lon":151.25,"style":"dd","decimals":2,"signs":"signed"},"expect":{"result.formatted":"-33.50° 151.25°","ok":true},"source":"Exact arithmetic","sourceVersion":"definition","tolerance":{}}
{"id":"v005","input":{"lat":40,"lon":0,"style":"dd","decimals":4},"expect":{"result.latitude_resolution.value":11.1,"ok":true},"source":"add-geodesy-suite scenarios (GeographicLib values)","sourceVersion":"GeographicLib 2.x","tolerance":{"result.latitude_resolution.value":{"abs":0.05}}}
{"id": "v006", "input": {"lat": 0.0, "lon": 0.0, "style": "dms", "decimals": 0}, "expect": {"ok": true, "result.latitude_resolution.value": 30.715076617109542, "result.longitude_resolution.value": 30.922080775909325}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v007", "input": {"lat": 0.0, "lon": 0.0, "style": "dd", "decimals": 6}, "expect": {"ok": true, "result.latitude_resolution.value": 0.11057427582159435, "result.longitude_resolution.value": 0.11131949079327356}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v008", "input": {"lat": 0.0, "lon": 0.0, "style": "ddm", "decimals": 3}, "expect": {"ok": true, "result.latitude_resolution.value": 1.8429045970265725, "result.longitude_resolution.value": 1.8553248465545595}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v009", "input": {"lat": 45.0, "lon": -75.0, "style": "dms", "decimals": 2}, "expect": {"ok": true, "result.latitude_resolution.value": 0.3086993817060434, "result.longitude_resolution.value": 0.2190189863721614}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v010", "input": {"lat": 45.0, "lon": -75.0, "style": "ddm", "decimals": 4}, "expect": {"ok": true, "result.latitude_resolution.value": 0.18521962902362601, "result.longitude_resolution.value": 0.13141139182329684}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v011", "input": {"lat": 45.0, "lon": -75.0, "style": "dd", "decimals": 8}, "expect": {"ok": true, "result.latitude_resolution.value": 0.001111317774141756, "result.longitude_resolution.value": 0.0007884683509397811}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v012", "input": {"lat": -33.8688, "lon": 151.2093, "style": "dms", "decimals": 1}, "expect": {"ok": true, "result.latitude_resolution.value": 3.081111623664978, "result.longitude_resolution.value": 2.570182702484785}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v013", "input": {"lat": -33.8688, "lon": 151.2093, "style": "ddm", "decimals": 2}, "expect": {"ok": true, "result.latitude_resolution.value": 18.486669741989864, "result.longitude_resolution.value": 15.421096214908708}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v014", "input": {"lat": 51.4999999, "lon": -1e-07, "style": "dms", "decimals": 0}, "expect": {"ok": true, "result.latitude_resolution.value": 30.90495378972881, "result.longitude_resolution.value": 19.289032442139845}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v015", "input": {"lat": 89.9999999, "lon": 179.9999999, "style": "dms", "decimals": 3}, "expect": {"ok": true, "result.latitude_resolution.value": 0.031026105433090968, "result.longitude_resolution.value": 5.4150770123911365e-11}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v016", "input": {"lat": -89.9999999, "lon": -179.9999999, "style": "ddm", "decimals": 3}, "expect": {"ok": true, "result.latitude_resolution.value": 1.8615663259854582, "result.longitude_resolution.value": 3.249046207434682e-09}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v017", "input": {"lat": 40.446111, "lon": -79.982222, "style": "ddm", "decimals": 3}, "expect": {"ok": true, "result.latitude_resolution.value": 1.8507202931822584, "result.longitude_resolution.value": 1.413925920751}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v018", "input": {"lat": 35.6762, "lon": 139.6503, "style": "dd", "decimals": 5}, "expect": {"ok": true, "result.latitude_resolution.value": 1.1095300961960748, "result.longitude_resolution.value": 0.9053082556847788}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v019", "input": {"lat": -22.9068, "lon": -43.1729, "style": "dms", "decimals": 2}, "expect": {"ok": true, "result.latitude_resolution.value": 0.3076186349151922, "result.longitude_resolution.value": 0.2849799649370844}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v020", "input": {"lat": 60.0, "lon": 10.0, "style": "ddm", "decimals": 1}, "expect": {"ok": true, "result.latitude_resolution.value": 185.6871457629657, "result.longitude_resolution.value": 93.0000026207269}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
{"id": "v021", "input": {"lat": 1.3521, "lon": 103.8198, "style": "dms", "decimals": 4}, "expect": {"ok": true, "result.latitude_resolution.value": 0.0030715248347432454, "result.longitude_resolution.value": 0.0030913528631464162}, "source": "Exact rational arithmetic on arcseconds (tools/vectors/gen_parse_more.py)", "sourceVersion": "definition", "tolerance": {"result.latitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}, "result.longitude_resolution.value": {"rel": 1e-09, "abs": 1e-09}}}
