{"id":"v001","input":{"lat1":42.36,"lon1":-71.0,"course1":"45 deg","lat2":43.66,"lon2":-70.26,"course2":"135 deg"},"expect":{"result.distance1.value":145044.02299181448,"result.distance2.value":60092.66137972044,"result.lat.value":43.276337465085305,"result.lon.value":-69.73653710105651,"ok":true},"source":"GeographicLib IntersectTool, GeodSolve, and RhumbSolve (tools/vectors/gen_intersect.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.distance1.value":{"rel":0,"abs":1e-06},"result.distance2.value":{"rel":0,"abs":1e-06},"result.lat.value":{"rel":0,"abs":1e-09},"result.lon.value":{"rel":0,"abs":1e-09}}}
{"id":"v002","input":{"lat1":10,"lon1":0,"course1":"80 deg","lat2":-20,"lon2":40,"course2":"10 deg"},"expect":{"result.distance1.value":5000147.971035711,"result.distance2.value":3827964.107649804,"result.lat.value":14.128135376482492,"result.lon.value":45.800971702947756,"ok":true},"source":"GeographicLib IntersectTool, GeodSolve, and RhumbSolve (tools/vectors/gen_intersect.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.distance1.value":{"rel":0,"abs":1e-06},"result.distance2.value":{"rel":0,"abs":1e-06},"result.lat.value":{"rel":0,"abs":1e-09},"result.lon.value":{"rel":0,"abs":1e-09}}}
{"id":"v003","input":{"lat1":51.5,"lon1":-0.1,"course1":"270 deg","lat2":40.6,"lon2":-73.8,"course2":"30 deg"},"expect":{"result.distance1.value":11584094.45747883,"result.distance2.value":-6289962.66083021,"result.lat.value":-11.18182506274604,"result.lon.value":-98.92855503546394,"ok":true},"source":"GeographicLib IntersectTool, GeodSolve, and RhumbSolve (tools/vectors/gen_intersect.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.distance1.value":{"rel":0,"abs":1e-06},"result.distance2.value":{"rel":0,"abs":1e-06},"result.lat.value":{"rel":0,"abs":1e-09},"result.lon.value":{"rel":0,"abs":1e-09}}}
{"id":"v004","input":{"lat1":-33.9,"lon1":151.2,"course1":"120 deg","lat2":-36.8,"lon2":174.8,"course2":"200 deg"},"expect":{"result.distance1.value":2054573.2093921886,"result.distance2.value":540759.2215256722,"result.lat.value":-41.35728499208833,"result.lon.value":172.59186999379656,"ok":true},"source":"GeographicLib IntersectTool, GeodSolve, and RhumbSolve (tools/vectors/gen_intersect.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.distance1.value":{"rel":0,"abs":1e-06},"result.distance2.value":{"rel":0,"abs":1e-06},"result.lat.value":{"rel":0,"abs":1e-09},"result.lon.value":{"rel":0,"abs":1e-09}}}
{"id":"v005","input":{"lat1":60,"lon1":20,"course1":"0 deg","lat2":60,"lon2":30,"course2":"315 deg"},"expect":{"result.distance1.value":449748.5676490846,"result.distance2.value":688948.4388579983,"result.lat.value":64.03558815603893,"result.lon.value":20.0,"ok":true},"source":"GeographicLib IntersectTool, GeodSolve, and RhumbSolve (tools/vectors/gen_intersect.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.distance1.value":{"rel":0,"abs":1e-06},"result.distance2.value":{"rel":0,"abs":1e-06},"result.lat.value":{"rel":0,"abs":1e-09},"result.lon.value":{"rel":0,"abs":1e-09}}}
{"id":"v006","input":{"lat1":42.36,"lon1":-71.0,"course1":"45 deg","lat2":43.66,"lon2":-70.26,"course2":"135 deg","method":"rhumb"},"expect":{"result.distance1.value":145223.1515390939,"result.distance2.value":59018.7239976797,"result.lat.value":43.28437614211766,"result.lon.value":-69.74423193417178,"ok":true},"source":"GeographicLib IntersectTool, GeodSolve, and RhumbSolve (tools/vectors/gen_intersect.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.distance1.value":{"rel":0,"abs":1e-05},"result.distance2.value":{"rel":0,"abs":1e-05},"result.lat.value":{"rel":0,"abs":1e-09},"result.lon.value":{"rel":0,"abs":1e-09}}}
{"id":"v007","input":{"lat1":10,"lon1":0,"course1":"80 deg","lat2":20,"lon2":30,"course2":"190 deg","method":"rhumb"},"expect":{"result.distance1.value":3209175.9571235157,"result.distance2.value":557716.8360934157,"result.lat.value":15.037350587693506,"result.lon.value":29.087634963777226,"ok":true},"source":"GeographicLib IntersectTool, GeodSolve, and RhumbSolve (tools/vectors/gen_intersect.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.distance1.value":{"rel":0,"abs":1e-05},"result.distance2.value":{"rel":0,"abs":1e-05},"result.lat.value":{"rel":0,"abs":1e-09},"result.lon.value":{"rel":0,"abs":1e-09}}}
{"id":"v008","input":{"lat1":0,"lon1":0,"course1":"90 deg","lat2":0,"lon2":10,"course2":"90 deg"},"expect":{"ok":false,"error.code":"NO_SOLUTION"},"source":"GeographicLib IntersectTool, GeodSolve, and RhumbSolve (tools/vectors/gen_intersect.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{}}
