GPX (.gpx)

GPX, das GPS Exchange Format, ist das offene XML-Format, das nahezu jedes GPS-Gerät, jede App und jeder Kartendienst lesen und schreiben kann. Wer nur ein einziges GPS-Dateiformat kennenlernt, sollte dieses wählen.

Auf einen Blick

Endung .gpx
Kodierung xml
Medientyp application/gpx+xml
Erfunden 2002
Von TopoGrafix — maintained by Dan Foster
Aktuelle Version 1.1, released 9 August 2004

Geschichte

GPX wurde von TopoGrafix veröffentlicht und wird von Dan Foster gepflegt. Die erste Fassung GPX 1.0 erschien 2002; GPX 1.1, bis heute die aktuelle Version, wurde am 9. August 2004 veröffentlicht. TopoGrafix bezeichnet GPX als offenen Standard und stellt den Spezifikationstext gemeinfrei zur Verfügung — ein wesentlicher Grund für die weite Verbreitung: Jeder darf das Format ohne Genehmigung und ohne Lizenzgebühr umsetzen.

Wo es verwendet wird

GPX ist das Austauschformat der gesamten GPS-Welt und nicht das native Format eines einzelnen Geräts. Garmin-Handgeräte und -Fahrradcomputer, Google Earth, OsmAnd, Strava, komoot, Wikiloc, QGIS und praktisch jeder Routenplaner im Web importieren oder exportieren es. Wo ein Gerät intern ein eigenes Format verwendet, ist GPX üblicherweise der angebotene Export.

Aufbau

Eine GPX-Datei ist UTF-8-XML mit drei Containern auf oberster Ebene: Wegpunkte (wpt), Routen (rte, eine geordnete Liste von rtept-Abbiegepunkten) und Tracks (trk, unterteilt in trkseg-Segmente aus aufgezeichneten trkpt-Punkten). Jeder Punkt trägt Breiten- und Längengrad als Attribute und kann Höhe, Zeitstempel, Namen, Beschreibung und Symbol ergänzen. GPX 1.1 führt ein typisiertes extensions-Element ein — so hängen Hersteller Sensordaten an, ohne andere Leseprogramme zu stören.

Verbreitung

TopoGrafix nennt GPX den "de-facto XML standard" für den leichtgewichtigen Austausch von GPS-Daten und gibt an, dass Hunderte Programme und Webdienste es verwenden. In der Praxis ist es das sicherste Format für ein unbekanntes Gerät oder einen unbekannten Dienst.

Unterstützung in RouteConverter

Liest GPS Exchange Format 1.0, GPS Exchange Format 1.1
Schreibt GPS Exchange Format 1.0, GPS Exchange Format 1.1

RouteConverter liest und schreibt beide GPX-Versionen und versteht drei Garmin-Erweiterungs-Namespaces innerhalb von GPX 1.1 — GpxExtensions v3, TrackPointExtension v1 und TrackPointExtension v2 — sodass Herzfrequenz, Trittfrequenz, Temperatur, Geschwindigkeit und Wegpunktsymbole einen Umlauf überstehen. Garmin TripExtensions v1 (Shaping- und Via-Punkte) wird nur geschrieben, wenn die Einstellung "writeTrip" aktiviert ist; sie ist standardmäßig aus.

Spezifikationen und Dokumentation

Verwandte Konvertierungen