Opentopodata Tools

Configuration File: opentopodata_tools.json Tool Type: Local Tools Count: 1

This page contains all tools defined in the opentopodata_tools.json configuration file.

Available Tools

OpenTopoData_get_elevation (Type: BaseRESTTool)

Get terrain elevation data for any location on Earth using the OpenTopoData API. Returns elevatio…

OpenTopoData_get_elevation tool specification

Tool Information:

  • Name: OpenTopoData_get_elevation

  • Type: BaseRESTTool

  • Description: Get terrain elevation data for any location on Earth using the OpenTopoData API. Returns elevation in meters above sea level from multiple digital elevation model (DEM) datasets including SRTM 30m, ASTER, NED 10m (US only), EU-DEM, and others. Supports batch queries for multiple locations. No authentication required. Useful for geographic analysis, hiking planning, and terrain modeling.

Parameters:

  • locations (string) (required) One or more lat,lng coordinate pairs separated by | (pipe). Examples: ‘36.455556,-116.866667’ (Death Valley), ‘48.8566,2.3522|51.5074,-0.1278’ (Paris and London), ‘27.9881,86.9250’ (Everest)

  • dataset ([‘string’, ‘null’]) (optional) Elevation dataset to use. Values: ‘srtm30m’ (global 30m), ‘srtm90m’ (global 90m), ‘aster’ (global 30m), ‘ned10m’ (US 10m), ‘eudem’ (Europe 25m), ‘mapzen’ (global). Default: srtm30m

  • interpolation ([‘string’, ‘null’]) (optional) Interpolation method. Values: ‘nearest’, ‘bilinear’, ‘cubic’. Default: bilinear

Example Usage:

query = {
    "name": "OpenTopoData_get_elevation",
    "arguments": {
        "locations": "example_value"
    }
}
result = tu.run(query)