Was ist eine GPX-Datei?
Eine GPX-Datei ist die schriftliche Beschreibung einer Strecke: eine Reihe von Koordinaten, in der Reihenfolge, in der man sie zurückgelegt hat oder zurücklegen will. Eine eigene Karte enthält sie nicht — die liefert das Programm, das sie öffnet.
Eine Textdatei, die sich so lesen lässt
GPX steht für GPS Exchange Format. Es ist XML, also ausgezeichneter Text: Öffnet man eine GPX-Datei in einem Texteditor, lässt sie sich Zeile für Zeile lesen, und jeder Punkt trägt seine geografische Breite und Länge. Nichts davon ist verschlüsselt oder komprimiert. Das erklärt ihre Langlebigkeit — das Format hat sich seit 2004 nicht verändert, und ein fünfzehn Jahre altes Gerät liest noch immer eine heute Morgen exportierte Datei.
Track, Route, Wegpunkt: drei verschiedene Dinge
Eine GPX-Datei kann drei Arten von Inhalt tragen, und die Verwechslung der ersten beiden verursacht die meisten unangenehmen Überraschungen. Ein Track ist eine Aufzeichnung: Tausende Punkte, Sekunde für Sekunde erfasst, der Weg, der wirklich zurückgelegt wurde. Eine Route ist eine Absicht: einige wenige Punkte, die ein Gerät selbst verbindet, auf seine eigene Art. Wegpunkte dagegen sind benannte Orte, unabhängig vom Weg. Dieselbe Tour, einmal als Track und einmal als Route beschrieben, ergibt weder dieselbe Datei noch dieselbe Länge.
Was eine GPX-Datei nicht enthält
Keine Karte, kein Foto, keine Farbe, keinen Wegnamen. Eine GPX-Datei beschreibt nur Positionen; alles, was rund um den Track auf dem Bildschirm erscheint — das Relief, die Höhenlinien, die Dörfer — stammt vom Kartenhintergrund der Software, die sie anzeigt, nicht von der Datei selbst. Deshalb sieht derselbe Track von einem Programm zum anderen anders aus, ohne dass eines der beiden sich irrt.
Höhe und Uhrzeit sind optional
Viele Dateien tragen eine Höhe und einen Zeitstempel je Punkt, aber nichts schreibt das vor. Eine Route, die von Hand auf einer Planungsseite gezeichnet wurde, hat meist keines von beidem: Dann gibt es keine Höhenmeter zu berechnen, keine Geschwindigkeit, keine Dauer. Ist die Höhe vorhanden, hängt ihre Genauigkeit von der Quelle ab — ein Barometer folgt dem Gelände genau, driftet aber mit dem Wetter, ein GPS allein liegt in der Vertikalen gern mehrere Meter daneben.
Woher GPX-Dateien kommen
Von einer Uhr oder einem Fahrradcomputer, die die Tour nach der Rückkehr exportieren; von einer Tourenseite, die die Datei zum Herunterladen anbietet; von einem Wanderführer oder einem Tourismusbüro, das die Datei seiner Seite beifügt; von einem Begleiter, der sie per E-Mail schickt. Es ist jedes Mal dasselbe Format, und es hängt von keinem Konto und keinem Dienst ab.
GPX, TCX, KML, FIT: was ist wofür
GPX ist das Austauschformat: jenes, das fast alles liest und schreibt. TCX kommt von Trainingsgeräten und fügt demselben Track Belastungsdaten hinzu — Herzfrequenz, Trittfrequenz. KML dient der kartografischen Darstellung, mit Stilen und Ebenen, beschreibt aber eine Form statt eines Verlaufs in der Zeit. FIT ist binär, kompakt und den Geräten vorbehalten, die es schreiben. Im Zweifel, wonach man fragen soll: nach GPX.
Was man darin findet
- Die Track-Punkte
- Eine lange Reihe von Koordinaten, jede mit ihrer Breite und Länge, in der richtigen Reihenfolge. Das ist der Kern der Datei, und oft Zehntausende von Zeilen für einen einzigen Wandertag.
- Die Höhe, wenn vorhanden
- Ein Wert je Punkt, in Metern. Daraus ergeben sich Höhenmeter und Höhenprofil; ohne sie kann ein Programm nur eine flache Karte anzeigen — und das ist richtig, statt den Rest zu erfinden.
- Die Uhrzeit, wenn vorhanden
- Der Zeitstempel jedes Punkts, die einzig mögliche Quelle für eine Dauer, eine Geschwindigkeit oder eine Pause. Eine im Voraus geplante Route hat keine: Niemand ist sie bislang gegangen.
- Die Wegpunkte
- Benannte Punkte, unabhängig vom Track: eine Hütte, eine Quelle, ein Pass, ein Wegeinstieg. Sie tragen einen Namen, manchmal eine Beschreibung, und viele Programme ignorieren sie einfach.
- Die Segmente
- Ein Track kann in mehrere Stücke geteilt sein. Ein Bruch markiert eine Pause, einen Signalverlust oder einen Tageswechsel — und ein sorgfältiges Programm verbindet die beiden Enden nicht, weil die gerade Linie, die es zöge, eine Strecke hinzufügen würde, die niemand zurückgelegt hat.
- Der Name und das Gerät
- Ein Titel für den Track, und oft ein Hinweis auf die Hardware oder Software, die ihn erzeugt hat. Das erscheint ganz oben, wenn ein Programm ihn öffnet — und erklärt, warum so viele Dateien noch immer "Track 001" heißen.
Sieh, was deine Datei enthält
Der schnellste Weg, herauszufinden, was eine Datei enthält, bleibt, sie zu öffnen. Der Viewer dieser Website liest sie in deinem Browser und zeigt, was er findet: den Track, die Distanz, die Höhenmeter, wenn Höhen vorhanden sind, die Wegpunkte, wenn es welche gibt. Die Datei verlässt dein Gerät nicht, und nichts wird gespeichert.
Häufige Fragen
- Kann eine GPX-Datei mehrere Tracks enthalten?
- Ja, und das ist eine häufige Ursache für Ärger: Viele Geräte lesen nur den ersten oder lehnen die ganze Datei ab. Eine GPX-Datei je Track bleibt die sicherste Form für die Übertragung.
- Kann man eine GPX-Datei von Hand ändern?
- Ja, es ist Text: einen Namen korrigieren oder einen Wegpunkt in einem Editor löschen funktioniert gut. Punkte von Hand zu entfernen geht dagegen schnell schief — besser ist ein Werkzeug, das die Distanzen im Anschluss neu berechnet.
- Warum zeigt meine Datei keine Höhenmeter an?
- Weil sie keine Höhe enthält. Das ist bei den meisten Routen der Fall, die auf einer Karte gezeichnet statt im Gelände aufgezeichnet wurden. Ein ehrliches Programm zeigt dann eine Karte ohne Profil, statt eine Zahl zu schätzen.
- Enthält eine GPX-Datei personenbezogene Daten?
- Sie enthält, wo und wann du unterwegs warst, was oft genügt, um zu sagen, wo du wohnst: ein von zu Hause aus aufgezeichneter Track beginnt vor deiner Tür. Deshalb lesen die Werkzeuge dieser Website Dateien im Browser und senden sie nie irgendwohin.
