Open Topo Data — Single Point Elevation
opentopodata.elevation.pointGet land surface elevation (metres above sea level) for a single latitude/longitude coordinate. Supports three global datasets: srtm90m (NASA SRTM 90m resolution, default), srtm30m (NASA SRTM 30m), and aster30m (ASTER 30m, best for high-altitude regions like Everest). Returns elevation in metres with the dataset name and the snapped coordinates. Use for terrain analysis, hiking route planning, flight-path clearance checks, and GIS workflows. MIT licence, no auth, no upstream cost.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | Yes | Latitude of the point (-90 to 90) | |
| lon | Yes | Longitude of the point (-180 to 180) | |
| dataset | No | Elevation dataset: srtm90m (NASA SRTM 90m, default), srtm30m (NASA SRTM 30m), aster30m (ASTER 30m, good for high mountains) | |
| interpolation | No | Interpolation method: bilinear (default, smoother) or nearest (raw pixel value) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |