GPX (.gpx)

GPX, het GPS Exchange Format, is het open XML-formaat dat vrijwel elk GPS-apparaat, elke app en elke kaartdienst kan lezen en schrijven. Wie maar één GPS-bestandsformaat leert kennen, kiest het best dit.

RouteConverter toont een GPX-track van een heiderondje op de kaart, met de positielijst en het hoogteprofiel

In het kort

Extensie .gpx
Codering xml
Mediatype application/gpx+xml
Ontstaan 2002
Door TopoGrafix — maintained by Dan Foster
Huidige versie 1.1, released 9 August 2004

Geschiedenis

GPX is gepubliceerd door TopoGrafix en wordt onderhouden door Dan Foster. De eerste versie, GPX 1.0, verscheen in 2002; GPX 1.1, nog altijd de actuele versie, werd op 9 augustus 2004 uitgebracht. TopoGrafix noemt GPX een open standaard en brengt de specificatietekst onder in het publieke domein — een belangrijke reden voor de brede verspreiding: iedereen mag het formaat implementeren zonder toestemming te vragen of licentiekosten te betalen.

Waar het wordt gebruikt

GPX is het uitwisselingsformaat van de hele GPS-wereld en niet het eigen formaat van één apparaat. Garmin-handhelds en -fietscomputers, Google Earth, OsmAnd, Strava, komoot, Wikiloc, QGIS en vrijwel elke routeplanner op het web importeren of exporteren het. Waar een apparaat intern een eigen formaat gebruikt, is GPX meestal de export die het aanbiedt.

Structuur

Een GPX-bestand is UTF-8-XML met drie containers op het hoogste niveau: waypoints (wpt), routes (rte, een geordende lijst van rtept-routepunten) en tracks (trk, opgedeeld in trkseg-segmenten van vastgelegde trkpt-punten). Elk punt heeft breedte- en lengtegraad als attributen en kan hoogte, tijdstempel, naam, beschrijving en symbool toevoegen. GPX 1.1 voegt een getypeerd extensions-element toe, waarmee fabrikanten sensordata meesturen zonder andere leesprogramma's te hinderen.

Verspreiding

TopoGrafix noemt GPX de "de-facto XML standard" voor de lichtgewicht uitwisseling van GPS-gegevens en stelt dat honderden programma's en webdiensten het gebruiken. In de praktijk is het het veiligste formaat voor een onbekend apparaat of een onbekende dienst.

Ondersteuning in RouteConverter

Leest GPS Exchange Format 1.0, GPS Exchange Format 1.1
Schrijft GPS Exchange Format 1.0, GPS Exchange Format 1.1

RouteConverter leest en schrijft beide GPX-versies en begrijpt drie Garmin-extensienamespaces binnen GPX 1.1 — GpxExtensions v3, TrackPointExtension v1 en TrackPointExtension v2 — zodat hartslag, cadans, temperatuur, snelheid en waypointsymbolen een heen-en-terugconversie overleven. Garmin TripExtensions v1 (shaping- en via-punten) wordt alleen geschreven als de voorkeur "writeTrip" is ingeschakeld; standaard staat die uit.

Specificaties en documentatie

Gerelateerde conversies

Veelgestelde vragen

Wat is een .gpx-bestand?

GPX, het GPS Exchange Format, is het open XML-formaat dat vrijwel elk GPS-apparaat, elke app en elke kaartdienst kan lezen en schrijven. Wie maar één GPS-bestandsformaat leert kennen, kiest het best dit.

Hoe open je een .gpx-bestand?

RouteConverter, de gratis converter voor Windows, macOS en Linux, opent GPX-bestanden: de app starten, het bestand laden en het op de kaart bekijken of in een ander formaat opslaan.

Naar welke formaten kan .gpx worden geconverteerd?

RouteConverter zet .gpx-bestanden gratis om naar andere formaten. Voor deze conversies is er een eigen handleiding: GPX naar CSV, GPX naar Microsoft Excel, GPX naar Garmin FIT, GPX naar Garmin MapSource, GPX naar GeoJSON, GPX naar FAI/IGC Flight Recorder Data.