{"id":"geo-haversine-distance","version":"1.0.0","description":"Compute the spherical great-circle distance between two latitude/longitude points and return it in the requested unit.","supported_operations":["haversine distance","great circle distance between coordinates","distance between two latitude longitude points","calculate geographic distance in kilometers","air distance between GPS coordinates","spherical distance in miles"],"unsupported_operations":["ellipsoidal geodesic distance","route or driving distance"],"semantics":["Uses the spherical great-circle model, not a Karney or Vincenty ellipsoidal geodesic; Earth-model error is typically up to about 0.5%.","Angles are decimal degrees; bearings are clockwise from true north and results are rounded to 12 decimal places.","The default Earth radius is the IUGG mean radius 6371008.8 m; earth_radius_m makes the spherical radius explicit."],"limits":{"max_input_bytes":512,"max_output_bytes":256,"max_items":7,"max_iterations":1},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["lat1_deg","lon1_deg","lat2_deg","lon2_deg","unit"],"properties":{"lat1_deg":{"type":"number","minimum":-90,"maximum":90},"lon1_deg":{"type":"number","minimum":-180,"maximum":180},"lat2_deg":{"type":"number","minimum":-90,"maximum":90},"lon2_deg":{"type":"number","minimum":-180,"maximum":180},"unit":{"type":"string","enum":["m","km","mi","nmi"]},"earth_radius_m":{"type":"number","exclusiveMinimum":0,"maximum":1000000000},"precision_decimals":{"type":"number","minimum":0,"maximum":12,"multipleOf":1}}},"output_schema":{"type":"object","additionalProperties":false,"required":["distance","unit","earth_radius_m","standard_version"],"properties":{"distance":{"type":"number","minimum":0},"unit":{"type":"string","enum":["m","km","mi","nmi"]},"earth_radius_m":{"type":"number","exclusiveMinimum":0},"standard_version":{"type":"string","const":"Sinnott-1984/IUGG-GRS80"}}},"examples":[{"input":{"lat1_deg":0,"lon1_deg":0,"lat2_deg":0,"lon2_deg":0,"unit":"m"},"output":{"distance":0,"unit":"m","earth_radius_m":6371008.8,"standard_version":"Sinnott-1984/IUGG-GRS80"}},{"input":{"lat1_deg":0,"lon1_deg":0,"lat2_deg":0,"lon2_deg":90,"unit":"km"},"output":{"distance":10007.55722101796,"unit":"km","earth_radius_m":6371008.8,"standard_version":"Sinnott-1984/IUGG-GRS80"}}],"execute_url":"/v1/tools/geo-haversine-distance/versions/1.0.0/execute"}