GPX till GeoJSON-konverterare
Konvertera GPX-filer (GPS Exchange Format) till GeoJSON för användning i webbkartor. Perfekt för GPS-spår, vandringsrutter, cykelvägar och waypoints från GPS-enheter och träningsappar.
Vad är GPX?
GPX (GPS Exchange Format) är ett XML-baserat format för att utbyta GPS-data mellan enheter och applikationer. Det är standardformatet som används av:
- GPS-enheter: Garmin, TomTom, Magellan
- Träningsappar: Strava, Komoot, AllTrails, Ride with GPS
- Mobilappar: GPS-spårningsappar, vandringsappar
- Drönare: Loggar för flygrutter
- Kartprogramvara: QGIS, ArcGIS, Google Earth
GPX-datatyper
GPX-filer kan innehålla tre typer av data:
- Waypoints (
<wpt>): Enskilda intressanta punkter (POI) med koordinater, namn, beskrivningar och höjd - Rutter (
<rte>): Planerade vägar med ordnade waypoints, vanligtvis för navigering - Spår (
<trk>): Inspelade vägar med tidsstämplar som visar faktisk rörelse över tid
Hur man konverterar
- Ladda upp din .gpx-fil (dra och släpp eller bläddra)
- Förhandsgranska den konverterade GeoJSON på kartan
- Waypoints visas som punkter
- Rutter visas som LineStrings
- Spår visas som LineStrings (en per segment)
- Ladda ner GeoJSON-filen
Detaljer om konverteringen
Vad som konverteras
Waypoints → Punkter
- ✅ Koordinater: Latitud, longitud
- ✅ Höjd: Sparas i egenskaper
- ✅ Namn & beskrivning: Bevaras
- ✅ Tid: ISO 8601-tidsstämpel
- ✅ Symbol: Ikon/markörtyp
- ✅ Extensions: Anpassad GPX-data
Rutter → LineStrings
- ✅ Ruttpunkter: Ordnade koordinater
- ✅ Ruttnamn: Egenskap för funktion
- ✅ Höjdprofil: Höjdinformation per punkt
- ✅ Beskrivning: Metadata för rutten
Spår → LineStrings
- ✅ Spårsegment: Varje segment blir en LineString
- ✅ Tidsstämplar: Tid per koordinatpunkt
- ✅ Höjdprofil: Höjdinformation
- ✅ Spårnamn: Egenskap för funktion
- ✅ Hastighet/Hjärtfrekvens: Om det finns i extensions
Koordinatformat
- GPX använder: Latitud, Longitud (WGS84)
- GeoJSON använder: [Longitud, Latitud] (WGS84)
- Konverteringen hanterar automatiskt ordningsbytet av koordinater
Höjdinformation
Höjd (altitud) från GPX <ele>-taggar bevaras i funktionsegenskaper:
- Waypoints:
properties.elevation - Rutter/Spår: Array av höjder som matchar koordinatpunkter
Vanliga användningsområden
- Träningsdata: Konvertera Strava-, Garmin- eller Fitbit-exporter för att analysera rutter
- Vandringsrutter: Dela kartor över vandringsleder med personer utan GPS
- Cykelvägar: Visa cykelrutter på webbkartor
- Drönarflygningar: Analysera flygrutter och waypoints
- Geocaching: Konvertera geocache-koordinater för kartläggning
- Fältforskning: GPS-undersökningsdata till GeoJSON
- Reseloggar: Visualisera resor och färdvägar
Utgångsstruktur
Exempel på waypoint
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"
}
}Exempel på spår
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"]
}
}
}Varför konvertera till GeoJSON?
- Webbstandard: Fungerar med Leaflet, Mapbox, OpenLayers
- Enklare format: JSON är lättare att tolka än XML
- Bättre prestanda: Snabbare tolkning och rendering
- Utvecklarvänligt: Lätt att inspektera, redigera och manipulera
- Bredare kompatibilitet: Fler verktyg stöder GeoJSON
Tips
Flera spår: GPX-filer med flera spår kommer att generera separata LineString-funktioner för varje spårsegment.
Tidsstämplar: Möjliggör analys av hastighet, tempo och varaktighet genom att bevara tidsdata.
Höjdprofiler: Använd höjdarrayer för att skapa höjdkartor.
Stora filer: För mycket långa spår (10 000+ punkter), överväg att förenkla geometrin efter konvertering.
Vanliga frågor
Vilka appar exporterar GPX-filer? Strava, Garmin Connect, Komoot, AllTrails, Ride with GPS, MapMyRun, Runkeeper och de flesta GPS-enheter.
Förlorar jag höjdinformation? Nej—höjdinformation bevaras i properties.elevations-arrayen (för spår/rutter) eller properties.elevation (för waypoints).
Kan jag konvertera flera GPX-filer samtidigt? Ja! Ladda upp flera filer och ladda ner dem alla som en ZIP-arkiv.
Laddas min GPS-data upp? Nej—all konvertering sker i din webbläsare. Dina filer lämnar aldrig din enhet.
Vilket koordinatsystem använder GPX? GPX använder alltid WGS84 (EPSG:4326), samma som GeoJSON, så ingen projekteringskonvertering behövs.
Hur får jag GPX-filer från Strava?
- Gå till din aktivitet på Strava
- Klicka på skiftnyckelikonen (eller tre punkter)
- Välj "Exportera GPX"
Se även
- Tillbaka till alla konverterare
- KML → GeoJSON — Google Earth-format
- CSV → GeoJSON — Kalkylarksdata
- Avståndsverktyg — Mäta avstånd på jorden