GPX zu GeoJSON Konverter
Konvertieren Sie GPX-Dateien (GPS Exchange Format) in GeoJSON zur Verwendung in Webkarten. Perfekt für GPS-Tracks, Wanderwege, Radwege und Wegpunkte von GPS-Geräten und Fitness-Apps.
Was ist GPX?
GPX (GPS Exchange Format) ist ein XML-basiertes Format zum Austausch von GPS-Daten zwischen Geräten und Anwendungen. Es ist das Standardformat, das von folgenden Anwendungen und Geräten verwendet wird:
- GPS-Geräte: Garmin, TomTom, Magellan
- Fitness-Apps: Strava, Komoot, AllTrails, Ride with GPS
- Mobile Apps: GPS-Tracking-Apps, Wander-Apps
- Drohnen: Flugprotokolle
- Kartensoftware: QGIS, ArcGIS, Google Earth
GPX-Datentypen
GPX-Dateien können drei Arten von Daten enthalten:
- Wegpunkte (
<wpt>): Einzelne interessante Punkte (POIs) mit Koordinaten, Namen, Beschreibungen und Höhenangaben - Routen (
<rte>): Geplante Wege mit geordneten Wegpunkten, typischerweise für die Navigation - Tracks (
<trk>): Aufgezeichnete Wege mit Zeitstempeln, die tatsächliche Bewegungen im Zeitverlauf zeigen
So funktioniert die Konvertierung
- Laden Sie Ihre .gpx-Datei hoch (Drag-and-Drop oder Durchsuchen)
- Vorschau der konvertierten GeoJSON-Datei auf der Karte
- Wegpunkte erscheinen als Punkte
- Routen erscheinen als LineStrings
- Tracks erscheinen als LineStrings (einer pro Segment)
- Herunterladen der GeoJSON-Datei
Details zur Konvertierung
Was wird konvertiert?
Wegpunkte → Punkte
- ✅ Koordinaten: Breitengrad, Längengrad
- ✅ Höhe: In Eigenschaften gespeichert
- ✅ Name & Beschreibung: Beibehalten
- ✅ Zeit: ISO 8601 Zeitstempel
- ✅ Symbol: Icon/Markierungstyp
- ✅ Erweiterungen: Benutzerdefinierte GPX-Daten
Routen → LineStrings
- ✅ Routenpunkte: Geordnete Koordinaten
- ✅ Routenname: Feature-Eigenschaft
- ✅ Höhenprofil: Höhenangaben pro Punkt
- ✅ Beschreibung: Routen-Metadaten
Tracks → LineStrings
- ✅ Track-Segmente: Jedes Segment wird zu einem LineString
- ✅ Zeitstempel: Zeit pro Koordinatenpunkt
- ✅ Höhenprofil: Höhenangaben
- ✅ Trackname: Feature-Eigenschaft
- ✅ Geschwindigkeit/Herzfrequenz: Falls in Erweiterungen vorhanden
Koordinatenformat
- GPX verwendet: Breitengrad, Längengrad (WGS84)
- GeoJSON verwendet: [Längengrad, Breitengrad] (WGS84)
- Die Konvertierung erfolgt automatisch, um die Reihenfolge der Koordinaten zu ändern.
Höhendaten
Höhenangaben (Altitude) aus GPX <ele>-Tags werden in Feature-Eigenschaften beibehalten:
- Wegpunkte:
properties.elevation - Routen/Tracks: Array von Höhenangaben, die den Koordinatenpunkten entsprechen
Häufige Anwendungsfälle
- Fitness-Daten: Konvertieren Sie Exporte von Strava, Garmin oder Fitbit, um Routen zu analysieren
- Wanderwege: Teilen Sie Karten von Wanderwegen mit Personen ohne GPS
- Radwege: Zeigen Sie Radwege auf Webkarten an
- Drohnenflüge: Analysieren Sie Flugrouten und Wegpunkte
- Geocaching: Konvertieren Sie Geocache-Koordinaten für Karten
- Feldforschung: GPS-Vermessungsdaten zu GeoJSON konvertieren
- Reisetagebücher: Visualisieren Sie Reisen und Ausflüge
Ausgabe-Struktur
Wegpunkt-Beispiel
json
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-74.0060, 40.7128]
},
"properties": {
"name": "New York City",
"desc": "The Big Apple",
"elevation": 10,
"time": "2025-10-28T10:00:00Z",
"sym": "city"
}
}Track-Beispiel
json
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[-110.0000, 45.0000],
[-110.0010, 45.0010],
[-110.0020, 45.0020]
]
},
"properties": {
"name": "Hiking Trail",
"desc": "Mountain hiking route",
"elevations": [1500, 1520, 1550],
"times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"],
"coordinateProperties": {
"times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"]
}
}
}Warum in GeoJSON konvertieren?
- Web-Standard: Funktioniert mit Leaflet, Mapbox, OpenLayers
- Einfacheres Format: JSON ist einfacher zu verarbeiten als XML
- Bessere Leistung: Schnellere Verarbeitung und Darstellung
- Entwicklerfreundlich: Einfach zu inspizieren, bearbeiten und zu manipulieren
- Breitere Kompatibilität: Mehr Tools unterstützen GeoJSON
Tipps
Mehrere Tracks: GPX-Dateien mit mehreren Tracks erzeugen separate LineString-Features für jedes Track-Segment.
Zeitstempel: Ermöglicht die Analyse von Geschwindigkeit, Tempo und Dauer durch die Beibehaltung von Zeitdaten.
Höhenprofile: Verwenden Sie die Höhenarrays, um Höhenkurven zu erstellen.
Große Dateien: Für sehr lange Tracks (10.000+ Punkte) sollten Sie die Geometrie nach der Konvertierung vereinfachen.
FAQs
Welche Apps exportieren GPX-Dateien? Strava, Garmin Connect, Komoot, AllTrails, Ride with GPS, MapMyRun, Runkeeper und die meisten GPS-Geräte.
Verliere ich Höhendaten? Nein—Höhenangaben werden in der properties.elevations-Array (für Tracks/Routen) oder properties.elevation (für Wegpunkte) beibehalten.
Kann ich mehrere GPX-Dateien gleichzeitig konvertieren? Ja! Laden Sie mehrere Dateien hoch und laden Sie sie alle als ZIP-Archiv herunter.
Werden meine GPS-Daten hochgeladen? Nein—die gesamte Konvertierung erfolgt in Ihrem Browser. Ihre Dateien verlassen niemals Ihr Gerät.
Welches Koordinatensystem verwendet GPX? GPX verwendet immer WGS84 (EPSG:4326), dasselbe wie GeoJSON, sodass keine Projektion-Konvertierung erforderlich ist.
Wie bekomme ich GPX-Dateien von Strava?
- Gehen Sie zu Ihrer Aktivität auf Strava
- Klicken Sie auf das Schraubenschlüssel-Symbol (oder die drei Punkte)
- Wählen Sie "GPX exportieren"
Siehe auch
- Zurück zu allen Konvertern
- KML → GeoJSON — Google Earth Format
- CSV → GeoJSON — Tabellendaten
- Entfernungs-Tool — Entfernungen auf der Erde messen