{"id":"v001","input":{"center":"393400N1224330W","radius":"3 NM","floor":"SFC","ceiling":"3000 FT MSL"},"expect":{"result.area.value":28.238458882726746,"result.center_lat.value":39.56666666666667,"result.center_lon.value":-122.72500000000001,"result.floor":"SFC","result.ceiling":"3000 ft MSL","result.south.value":39.51662426106293,"result.north.value":39.61670864008062,"result.west.value":-122.78965637280798,"result.east.value":-122.66034362719203,"ok":true},"source":"add-practitioner-essentials TFR scenario (3 NM geodesic circle, SFC to 3,000 ft MSL)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.area.value":{"rel":0,"abs":1e-06},"result.center_lat.value":{"rel":0,"abs":1e-09},"result.center_lon.value":{"rel":0,"abs":1e-09},"result.south.value":{"rel":0,"abs":1e-09},"result.north.value":{"rel":0,"abs":1e-09},"result.west.value":{"rel":0,"abs":1e-09},"result.east.value":{"rel":0,"abs":1e-09}}}
{"id":"v002","input":{"center":"3356S15110E","radius":"10 NM","ceiling":"FL180"},"expect":{"result.area.value":313.76045540321246,"result.ceiling":"FL180","result.south.value":-34.10029646768226,"result.north.value":-33.76636566381184,"result.west.value":150.96635736083476,"result.east.value":151.36697597249855,"ok":true},"source":"GeographicLib GeodSolve and Planimeter (tools/vectors/gen_tfr.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.area.value":{"rel":0,"abs":1e-06},"result.south.value":{"rel":0,"abs":1e-09},"result.north.value":{"rel":0,"abs":1e-09},"result.west.value":{"rel":0,"abs":1e-09},"result.east.value":{"rel":0,"abs":1e-09}}}
{"id":"v003","input":{"center":"ABC012098.7","radius":"5 NM","navaid_lat":37.72,"navaid_lon":-122.22,"navaid_variation":"14 deg"},"expect":{"result.center_lat.value":39.19643113511216,"result.center_lon.value":-121.29249912011905,"result.area.value":78.44015483342974,"ok":true},"source":"GeographicLib GeodSolve and Planimeter (tools/vectors/gen_tfr.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.center_lat.value":{"rel":0,"abs":1e-09},"result.center_lon.value":{"rel":0,"abs":1e-09},"result.area.value":{"rel":0,"abs":1e-06}}}
{"id":"v004","input":{"points":[{"point":"393000N1050000W"},{"point":"393000N1043000W"},{"point":"400000N1043000W"},{"point":"400000N1050000W"}],"floor":"500 AGL","ceiling":"12,000 ft"},"expect":{"result.area.value":693.5840818040098,"result.floor":"500 ft AGL","result.ceiling":"12000 ft MSL","result.south.value":39.5,"result.north.value":40.0,"result.west.value":-105.0,"result.east.value":-104.5,"ok":true},"source":"GeographicLib GeodSolve and Planimeter (tools/vectors/gen_tfr.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{"result.area.value":{"rel":0,"abs":1e-06},"result.south.value":{"rel":0,"abs":1e-09},"result.north.value":{"rel":0,"abs":1e-09},"result.west.value":{"rel":0,"abs":1e-09},"result.east.value":{"rel":0,"abs":1e-09}}}
{"id":"v005","input":{"center":"396000N1224330W","radius":"3 NM"},"expect":{"ok":false,"error.code":"INVALID_INPUT"},"source":"GeographicLib GeodSolve and Planimeter (tools/vectors/gen_tfr.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{}}
{"id":"v006","input":{"center":"ABC012098.7","radius":"5 NM"},"expect":{"ok":false,"error.code":"INVALID_INPUT"},"source":"GeographicLib GeodSolve and Planimeter (tools/vectors/gen_tfr.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{}}
{"id":"v007","input":{"center":"393400N1224330W","radius":"3 NM","ceiling":"very high"},"expect":{"ok":false,"error.code":"INVALID_INPUT"},"source":"GeographicLib GeodSolve and Planimeter (tools/vectors/gen_tfr.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{}}
{"id":"v008","input":{"points":[{"point":"393000N1050000W"},{"point":"393000N1043000W"},{"point":"393000N1050000W"}]},"expect":{"ok":false,"error.code":"INVALID_INPUT"},"source":"GeographicLib GeodSolve and Planimeter (tools/vectors/gen_tfr.py)","sourceVersion":"GeodSolve: GeographicLib version 2.7","tolerance":{}}
