Erstmals veröffentlicht am 17. Juli 2026 und im November 2026 neu geschrieben: kürzer und einfacher, mit neuen Abschnitten über Routen und ihre Tracks, Dateien mit beidem und einer Tabelle, wie verschiedene Apps die einzelnen Teile nennen. Aus dem Englischen übersetzt.
Das Wichtigste in zwei Minuten (auf Englisch). Auf einer eigenen Seite ansehen, mit Transkript.
Öffne die offizielle Streckendatei des Ultra-Trail du Mont-Blanc in einer App, und sie ist 172 km lang. Öffne dieselbe Datei in einer anderen, und sie ist 288 km lang, mit geraden Linien quer über die Gletscher.

Mit der Datei ist alles in Ordnung. Sie enthält zwei Dinge: einen Track (<trk>), also die Strecke selbst, und eine Route (<rte>) mit den 35 Kontrollpunkten des Rennens. Die beiden Apps lesen dieses Paar einfach unterschiedlich: Die eine zeigt die Kontrollpunkte als Punkte entlang des Tracks, die andere hängt sie als weitere Linie hinten an. Um zu verstehen, wie das passieren kann, musst du die drei Dinge kennen, die eine GPX-Datei enthalten kann.
Drei Arten von Daten
Eine GPX-Datei ist eine Textdatei. Darin kann eine beliebige Mischung aus drei Arten von Ortsdaten stecken:

| GPX-Name | Einfach gesagt | |
|---|---|---|
| Track | <trk> |
Die Linie selbst: Tausende Punkte, alle paar Meter einer. |
| Route | <rte> |
Eine kurze Liste von Punkten, die der Reihe nach angefahren werden. Das Gerät berechnet den Weg dazwischen. |
| Wegpunkt | <wpt> |
Ein einzelner Ort: ein Wasserhahn, ein Gipfel, ein Campingplatz. Keine Reihenfolge, keine Linie. |
Das sind drei getrennte Dinge, nicht drei Arten, dasselbe zu speichern. Eine Datei kann Track, Route und Wegpunkte zusammen enthalten oder nur eines davon, und sogar mehrere Tracks und Routen. Zu wissen, welche davon eine Datei enthält und wofür jedes da ist, ist der Schlüssel zum Lesen.
Die gestrichelten senkrechten Linien zeigen etwas, das die meisten übersehen: Wenn ein Planer den Track aus der Route erzeugt, kann er für jeden Routenpunkt einen Partnerpunkt im Track behalten (mehr dazu unten). GPX selbst verknüpft die beiden nicht.
So sieht jedes davon in der Datei aus:
<gpx version="1.1" creator="SomeApp">
<wpt lat="45.9235" lon="6.8690">
<name>Chamonix start line</name>
</wpt>
<rte>
<rtept lat="45.9235" lon="6.8690"/>
<rtept lat="45.8875" lon="6.7742"/>
</rte>
<trk>
<trkseg>
<trkpt lat="45.923539" lon="6.869039"><ele>1043.3</ele></trkpt>
<trkpt lat="45.923553" lon="6.869055"><ele>1043.5</ele></trkpt>
</trkseg>
</trk>
</gpx>
Tracks: die Linie
Wenn Leute "das GPX" sagen, meinen sie fast immer den Track. Er ist der genaue Weg, Punkt für Punkt gezeichnet, meist mit einer Höhe (<ele>) an jedem Punkt.
Ein Track kann eine Fahrt sein, die du aufgezeichnet hast, oder eine, die du in einer App geplant und nie gefahren bist. Beide sehen gleich aus. Aufgezeichnete Tracks haben meist eine <time> an jedem Punkt und geplante oft nicht, aber das ist nur ein Hinweis: Ein geplanter Track kann Zeiten enthalten, und eine App kann sie aus einer Aufzeichnung entfernen.
Routen: die Punkte zum Durchfahren
Eine Route ist keine Linie. Sie ist eine Liste von Punkten, etwa "hier starten, hier durch, dort ankommen". Was dazwischen passiert, entscheidet das Gerät: Ein Navi berechnet die Straßen selbst und wählt dabei vielleicht andere als die, die du geplant hast.
Viele Navis unterscheiden zwei Arten von Routenpunkten:
- Zwischenziele (Via-Punkte): Orte, die du erreichen musst. Das Gerät kündigt sie an.
- Formpunkte (Shaping-Punkte): Punkte, die die Route nur auf eine gewünschte Straße biegen. Du fährst still an ihnen vorbei.
Das sind Navi-Konzepte, nicht Teil von GPX selbst, und jede App speichert sie auf ihre eigene Weise.
Routen sind sehr lebendig. Motorrad-Navis wie das Garmin Zumo und Apps wie BaseCamp und Cruiser nutzen sie jeden Tag, und Kurviger bietet sie unter seinen GPX-Exportoptionen für diese Geräte an (sein eigenes .kurviger-Format ist sein Hauptformat). Und nicht jede Route ist kurz: Manche Apps (zum Beispiel Footpath) schreiben eine ganze detaillierte Linie als Route statt als Track.
Wegpunkte: Orte
Ein Wegpunkt ist eine Stecknadel auf der Karte mit einem Namen, oft mit einem Symbol (<sym>) und einer Notiz. Er gehört zu keiner Linie und hat keine Reihenfolge. PitStopper liest Wegpunkte als POIs ein und schreibt deine POIs als Wegpunkte heraus (mehr dazu in GPX-Wegpunkte und FIT-Course-Points).
Von der Route zum Track: was ein Router macht
Ein Router macht aus ein paar Routenpunkten einen Track. PitStopper nutzt BRouter; Komoot, Garmin und andere haben ihre eigenen. Alle machen dieselben vier Schritte:

- Du klickst ein paar Punkte: Das ist die Route.
- Auf die Straße einrasten: Der Router schiebt jeden Punkt auf die nächste Straße, die dein Profil erlaubt. Ein Radprofil wählt keine Autobahn.
- Den Weg finden: Er sucht im Straßennetz den besten Weg zwischen ihnen, bewertet nach dem Profil.
- Den Track schreiben: ein Punkt an jeder Kurve, mit den Namen deiner Punkte und Abbiegehinweisen an den passenden Trackpunkten.
Heraus kommt ein Track. Die Routenpunkte, die du geklickt hast, sind nur das, was hineinging.
Deshalb ist es wichtig, was du an ein Gerät schickst. Schick den Track, und es folgt deiner Linie. Schick die Route, und das Gerät macht Schritt 2 und 3 noch einmal mit seinen eigenen Karten und Einstellungen, wählt also vielleicht andere Straßen. Darum schicken Motorradfahrer mit einem Garmin Zumo oft beides.
Eine Route und ihr Track: Zwillinge
Schritt 2 verdient einen genaueren Blick. Du klickst neben die Straße; der Router setzt einen passenden Trackpunkt auf die Straße.

Wenn ein Router den Track so erzeugt, kann er jeden Routenpunkt als passenden Punkt auf der berechneten Straße behalten: zwei Punkte für denselben gewollten Ort, ein paar Meter auseinander. GPX verknüpft sie nicht; das macht die App, die die Datei erstellt hat. Der Routenpunkt liegt neben der Straße, wo du geklickt hast; sein Zwilling liegt darauf. Alles, was der Routenpunkt mitbringt, etwa einen Namen ("Café-Stopp") oder eine Notiz, kann auf seinen Zwilling kopiert werden. So bringen Navigations-Apps deine Stopps und Abbiegungen in den Track. Unser Beitrag The Navigation Hidden in Your GPX zeigt, wie das aussieht.
Wenn eine Datei Route und Track enthält
Eine Datei kann beides enthalten, und GPX sagt nicht, was das bedeutet. In der Praxis heißt es eins von zwei Dingen:

- Eine Liste von Stopps. Der Track ist die Strecke, und die Route listet Orte entlang davon auf. Die UTMB-Datei ist so: 26.738 Trackpunkte für die Strecke und 35 Routenpunkte, die ihre Verpflegungsstellen und Kontrollpunkte sind.
- Dieselbe Reise, zweimal. Der Track ist die Linie zum Folgen, und die Route ist der Plan, den ein Navi braucht, um neu zu berechnen, wenn du von der Strecke abkommst. Cruiser und BaseCamp schreiben solche Dateien für ein Garmin Zumo. Du erkennst diese Art daran, dass jeder Routenpunkt genau auf einem Via- oder Formpunkt des Tracks liegt.
Das ist das Rätsel der 288 km. Eine App hat die 35 Kontrollpunkte hinten an den Track gehängt, als wären sie weitere Linie, und gerade Linien von Kontrollpunkt zu Kontrollpunkt rund um den Berg gezogen. Die andere App, wie Garmin Connect, hat den Track als Strecke genommen und die Routenpunkte als Punkte gelassen:

PitStopper nutzt den Track als Linie. Routenpunkte, die Orte entlang des Weges sind, werden zu Stopps (POIs). Routenpunkte, die auf den eigenen Via- und Formpunkten des Tracks liegen, sind dieselbe Reise noch einmal und werden deshalb in Ruhe gelassen. Und der Konverter des GPX-Inspektors schreibt die Route einer Datei genau so wieder heraus, wie sie hereinkam.
Noch ein Tipp aus der UTMB-Datei: Ihre Beschreibung sagt "172.4 km", aber eine Beschreibung ist nur Text, den jemand eingetippt hat. Miss den Track; trau nicht dem Etikett.
Abbiegehinweise
GPX 1.1 hat kein Standardelement für Abbiegehinweise wie "hier links abbiegen", also nutzt jede App ihre eigenen Erweiterungen oder Gewohnheiten. Darum verschwinden Abbiegehinweise oft, wenn eine Datei von App zu App wandert. Sie landen an Trackpunkten (Cruiser und PitStopper), an Routenpunkten (Ride with GPS) oder an Wegpunkten, die Locus an einen Punkt auf dem Track bindet, sodass sich seine Wegpunktliste mit Abbiegungen füllt. Garmins FIT- und TCX-Kursdateien haben dafür einen richtigen Platz, die Course Points, weshalb Radcomputer für Abbiegehinweise oft eine FIT-Datei wollen.
Gleiche Sache, andere Namen
Viel Verwirrung kommt von den Wörtern, die Apps benutzen. Dasselbe Wort bedeutet in verschiedenen Apps Verschiedenes, und dieselbe Sache hat viele Namen:
| App | Die Linie, der du folgst | Punkte zum Durchrouten | Ein einzelner Ort |
|---|---|---|---|
| GPX selbst | track | route | waypoint |
| Garmin BaseCamp, Zumo | Track | Route (Via- und Formpunkte), als "Trip" ans Gerät geschickt | Wegpunkt |
| Garmin Edge, Connect (FIT) | Strecke (course) | (keine) | Course Point |
| TomTom Rider | Reise (journey) | Stopps (Via- und Formpunkte gleichermaßen) | POI |
| Kurviger | Track | Route ("eine Sammlung von Wegpunkten") | Wegpunkt |
| Cruiser | Route | Route | Favorit |
| OsmAnd | Track | Routenpunkte | Favorit |
| Locus Map | Track | (keine: eine GPX-Route wird als Track eingelesen) | Punkt |
| Organic Maps | Track | Lesezeichen | |
| Komoot | Tour | Highlight | |
| Ride with GPS | Track | Route (Abbiegepunkte mit Hinweisen) | POI |
| Wahoo, Hammerhead | Route | POI | |
| Suunto | Route | Wegpunkte auf der Route | POI |
| AllTrails | "GPX Track" | "GPX Route" | Wegpunkt |
| PitStopper | Route | Stopps, außer sie sind die eigenen Via- und Formpunkte des Tracks | POI |
Drei Dinge fallen auf:
- "Route" bedeutet mindestens vier Dinge: die Linie selbst, die Punkte, durch die ein Navi routet, Garmins berechneter "Trip" und, in manchen Apps, eine ganze detaillierte Linie, die als
<rte>geschrieben ist. - Die Linie, der du folgst, hat mindestens sechs Namen: Track, Route, Course, Tour, Trail und Journey.
- Ein Ort hat mindestens fünf: Wegpunkt, POI, Favorit, Lesezeichen und Highlight.
Wenn also jemand sagt "schick mir die Route", lohnt sich die Frage, welche gemeint ist.
Im November 2026 mit den Hilfeseiten und Nutzerforen jeder App abgeglichen. Apps ändern sich, also nimm das als Orientierung.
So erkennst du, ob eine GPX-Datei einen Track oder eine Route hat
Wie auch immer eine App es nennt, die Datei selbst sagt es dir. Öffne sie in einem beliebigen Texteditor und suche nach den Tags.
Ein Track sieht so aus: <trk>, dann ein oder mehrere <trkseg>, dann die <trkpt>-Punkte:
<trk>
<trkseg>
<trkpt lat="45.9235" lon="6.8690"/>
<trkpt lat="45.9236" lon="6.8691"/>
</trkseg>
</trk>
Eine Route sieht so aus: <rte>, mit den <rtept>-Punkten direkt darin:
<rte>
<rtept lat="45.9235" lon="6.8690"/>
<rtept lat="45.8875" lon="6.7742"/>
</rte>
Und jeder Wegpunkt ist ein eigenes <wpt>, außerhalb von beiden. Findest du <trk>, hat die Datei einen Track; <rte>, eine Route; beides, beides. Das Zählen der Punkte verrät mehr: Tausende <trkpt> sind eine gezeichnete Linie, eine Handvoll <rtept> ist eine Liste von Orten.
Wenn du lieber kein XML liest, zieh die Datei in unseren GPX-Inspektor: Er listet die Tracks, Routen und Wegpunkte einer Datei auf und wie viele Punkte jeder hat.
Der Rest einer GPX-Datei
Tracks, Routen und Wegpunkte sind die Hauptteile. Ein paar andere sind gut zu kennen:
<metadata>: Name, Beschreibung, Autor und Datum der Datei.<trkseg>: Ein Track kann in Segmente geteilt sein. Das passiert oft dort, wo die Aufzeichnung stoppte, in einem Tunnel oder als der Akku leer war, aber eine Datei kann auch absichtlich getrennte Abschnitte auseinanderhalten. So oder so ist die Lücke echt: Eine App sollte keine gerade Linie darüber ziehen.

- An jedem Punkt:
<ele>(Höhe in Metern),<time>,<name>,<desc>und<cmt>(Notizen),<sym>(das Symbol, das ein Gerät zeigen soll) und<type>. <extensions>: zusätzliche Daten, die eine App oder ein Gerät hinzufügt, etwa Herzfrequenz, Trittfrequenz, Leistung, Linienfarbe oder Abbiegehinweise. Apps, die eine Erweiterung nicht verstehen, überspringen sie.- Das Attribut
creator: welche App die Datei erstellt hat. Manche Dienste behandeln Dateien unterschiedlich, je nachdem, wer sie gemacht hat.
Zwischen Apps gehen Daten verloren
Eine Datei geht oft durch mehrere Apps: in einer geplant, an eine Uhr geschickt, in eine andere hochgeladen, mit einem Freund geteilt. Jeder Schritt kann etwas verlieren: die Route, die Symbole der Wegpunkte, die Herzfrequenz, die Zeiten oder die meisten Trackpunkte. Jede App schreibt trotzdem eine gültige GPX-Datei, nur mit weniger darin.
Wenn dir etwas wichtig ist, prüfe, ob es überlebt hat, und behalte die Originaldatei.
Was du an dein Gerät schickst
| Wenn du willst, dass... | Schick |
|---|---|
| dein Gerät genau deiner Linie folgt | einen Track |
| ein Navi die Straßen zwischen deinen Stopps berechnet | eine Route (viele Apps lassen dich beides schicken) |
| Orte auf der Karte markiert sind | Wegpunkte |
| ein Garmin- oder Wahoo-Radcomputer Abbiegehinweise gibt | einen FIT-Kurs, wenn dein Planer einen anbietet |
Neu bei GPX? Fang mit unserer Einsteigeranleitung zum Lesen einer GPX-Datei an. Alles, was ein PitStopper-Export hinzufügt, und wo es in der Datei steht, findest du unter Was in einer PitStopper-GPX-Datei steckt. Und wie die 35 Kontrollpunkte des UTMB zum Einsatz kommen, liest du in unserem Beitrag zur Nachtplanung beim UTMB.
Streckendatei © die UTMB-Organisation, exportiert über TrailSplits. Screenshots aus PitStopper; die 288-km-Version stellt einen Einlesefehler nach, den wir beim Schreiben der ersten Fassung dieses Artikels gefunden und behoben haben. Vorschaubild: Foto von Jack Anstey auf Unsplash. Die Linien, die Routenpunkte mit dem Track verbinden, stammen aus der Skizze eines Lesers.


