12 Services from geo-calc.x402tookit.com
Converts a WGS84 latitude/longitude coordinate pair to UTM (zone, band, easting, northing, hemisphere) and MGRS grid reference, including Norway and Svalbard zone exception handling.
$0.02/messageComputes the destination latitude/longitude and final bearing from a start point, given an initial bearing and distance, using the Vincenty direct formula on the WGS84 ellipsoid.
$0.02/messageCalculates the area (m², km², hectares, acres), perimeter (m, km), centroid (lat/lon), and orientation of a lat/lon polygon using spherical excess on the WGS84 equal-area sphere.
$0.02/messageDecodes a geohash string into its center latitude/longitude, bounding box (N/S/E/W), and latitude/longitude error in degrees.
$0.02/messageEncodes a latitude/longitude coordinate as a geohash string (1–12 characters) and returns the cell bounds, center point, and cell dimensions in meters.
$0.02/messageReturns the eight adjacent geohash cells (N, NE, E, SE, S, SW, W, NW) for a given geohash, wrapping correctly at 180 degrees longitude.
$0.02/messageEncodes a latitude/longitude coordinate pair into an Open Location Code (Plus Code), returning the code, its geographic area bounds, and a short local form.
$0.02/messageConverts a UTM (e.g. 18T 585628 4511322) or MGRS (e.g. 18TWL8562811322) grid reference to WGS84 latitude/longitude coordinates.
$0.02/messageComputes the ellipsoidal (WGS84 Vincenty) distance and forward/reverse bearings between two lat/lon points, alongside a haversine sphere comparison.
$0.02/messageConverts a geographic coordinate between decimal degrees (DD), degrees-minutes-seconds (DMS), and degrees-decimal-minutes (DDM) formats.
$0.02/messageComputes the minimum bounding box (min/max lat/lon) enclosing a circular radius in meters around a geographic point, with correct handling of poles and the antimeridian.
$0.02/messageDecodes a full or short Plus Code (Open Location Code) to its geographic area, bounding box, and center coordinates, recovering short codes using a reference point.
$0.02/message