GPX to KML | agent view
The same page content and links, with explicit tool capabilities. Tools marked with an API can run directly through HTTP. Other tools require the browser interface or are not connected yet.
Tool capabilities
{
"id": "gpx-to-kml",
"category": "geo-tools",
"built": true,
"requirements": "Tracks, waypoints, elevation and time preservation with conversion report.",
"implementation": {
"fields": [],
"note": "Converts GPX track geometry and elevation. GPX timestamps and extensions are not preserved.",
"experience": {
"automatic": false,
"single": false,
"label": "Your text",
"placeholder": "Type or paste your input…",
"help": "Up to 1,000,000 characters. Review the settings before running.",
"action": null
},
"mode": "explicit",
"interactive": false
},
"execution": "POST /api/v1/tools/gpx-to-kml/run",
"api": {
"id": "gpx-to-kml",
"name": "GPX to KML",
"category": "geo-tools",
"description": "Convert GPX track geometry and elevation to KML.",
"notes": "Converts GPX track geometry and elevation. GPX timestamps and extensions are not preserved.",
"human_path": "/en/geo-tools/gpx-to-kml/",
"method": "POST",
"endpoint": "/api/v1/tools/gpx-to-kml/run",
"schema_url": "/api/v1/tools/gpx-to-kml",
"input_schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"input": {
"type": "string",
"maxLength": 1000000,
"default": "",
"description": "Plain text input. File tools use files instead unless otherwise documented."
},
"options": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}
},
"output_schema": {
"type": "object",
"required": [
"tool",
"result"
],
"properties": {
"tool": {
"type": "string"
},
"result": {
"type": "object",
"required": [
"text",
"files"
],
"properties": {
"text": {
"type": [
"string",
"null"
]
},
"data": {
"description": "Parsed JSON when the textual result is JSON."
},
"name": {
"type": "string"
},
"mime": {
"type": "string"
},
"files": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"mime",
"bytes",
"base64"
],
"properties": {
"name": {
"type": "string"
},
"mime": {
"type": "string"
},
"bytes": {
"type": "integer"
},
"base64": {
"type": "string",
"contentEncoding": "base64"
}
}
}
}
}
}
}
},
"processing": "Server; same transformation code as browser tools",
"limits": {
"request_bytes": 8388608,
"input_characters": 1000000,
"files_bytes": 5242880,
"max_files": 0,
"timeout_seconds": 12
}
},
"agent_processing": "Server; same transformation code as browser tools",
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Convert GPX track geometry and elevation to KML.
Useful next steps
How to use GPX to KML
- Enter your text in the input field.
- Review the settings, then choose Run GPX to KML.
- Review the result, then use Copy result or a download link when available.
What to expect
Convert GPX track geometry and elevation to KML. Paste GPX XML containing track segments and points. Exported KML preserves track coordinates and elevation. Waypoints, timestamps and GPX extensions are not preserved.