GPX (GPS Exchange Format) ist ein XML-Schema, das für die Übertragung von GPS-Daten zwischen Anwendungen und Webdiensten konzipiert wurde. Es handelt sich um ein offenes und weit verbreitetes Format, das zur Beschreibung von Wegpunkten (Waypoints), Routen (Routes) und Tracks (Aufzeichnungen) verwendet wird. Wegpunkte repräsentieren spezifische Punkte von Interesse mit Breitengrad (Latitude), Längengrad (Longitude) und optional Höhe (Elevation), Name, Beschreibung und weiteren Attributen. Routen sind Abfolgen von Wegpunkten, die in einer bestimmten Reihenfolge verfolgt werden sollen. Tracks sind Sammlungen von Trackpunkten, wobei jeder Punkt einen Zeitstempel (Timestamp), Breitengrad, Längengrad und optional Höhe und andere Attribute enthält, die einen aufgezeichneten Pfad darstellen. GPX-Dateien werden häufig verwendet, um GPS-Daten zwischen Geräten auszutauschen, Daten von GPS-Geräten zu importieren und exportieren sowie GPS-Daten auf Karten anzuzeigen. Sie finden Anwendung in Bereichen wie Wandern, Radfahren, Geocaching und anderen Outdoor-Aktivitäten. Die Einfachheit des Formats und seine weite Verbreitung machen es zu einem Standard für den Austausch von GPS-Informationen.