GPS-spår GPX (.gpx)
Topografix StandardGPS Exchange Format (GPX) är den öppna XML-standarden för att dela GPS-vägpunkter, planerade vandringsleder och inspelade träningsspår över GPS-enheter (Garmin, Wahoo), smartphones och aktivitetsplattformar som Strava.
Konvertera GPX till KML
Gratis konverterare från GPX till KML i webbläsaren. Konvertera filer direkt på din enhet.
Granska & Metadata
Operativsystem och filanalysverktyg identifierar GPX-filer genom att granska den inledande binära bytesekvensen:
Signatur för filhuvud på bytenivå (Magic Bytes)
Operativsystem och filanalysverktyg identifierar GPX-filer genom att granska den inledande binära bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
3C 67 70 78ASCII-REPRESENTATION: <gpx
Standardisering: Topografix GPX 1.1 Specification
Tekniska specifikationer
| Containerarkitektur | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Komprimering | Uncompressed text (readily compressed with Gzip) |
| Bytessordinning | UTF-8 / Unicode text stream |
| Färgrymder | N/A (Geospatial Telemetry) |
| Kanaler och struktur | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Maximala dimensioner | WGS 84 coordinate datum (worldwide GPS standard) |
| Transparens | None |
| Strömning och progressiv | Sequential trackpoint streaming allows continuous live GPS logging |
Teknisk jämförelsematris: GPX vs konkurrenter
| Tekniskt attribut | GPX (Aktuell) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Primärt syfte | Friluftsliv och sportspårning | 3D-jordvisualisering (Google Earth) | Webbkartläggning och GIS-data | Binärt sportklocksformat för Garmin |
| Tidsstämplade spårpunkter | Inbyggd standard (<trkpt> med <time>) | Kräver anpassade schemataggar | Kräver anpassade egenskapstidsstämplar | Binära tidsstämpelposter |
| Filstruktur | Öppet XML-schema | Öppet XML-schema | Öppet JSON-format | Proprietärt kompakt binärt |
| Garmin- / Strava-stöd | 100 % universell export/import | Stöds i Google Earth | Stöds i webb-GIS | Inbyggt hårdvaru-inspelningsformat |
Vanliga skadeorsaker och hex-återställningsguide
Strava eller Garmin Connect rapporterar 'Ett fel uppstod vid uppladdningen: filen är tom eller ogiltig'.
Grundorsak: Saknade oavslutade </trk>- eller </gpx>-taggar orsakade av att batteriet dog mitt under inspelningen.
Återställning: Reparera oavslutade XML-taggar med File2File GPX Repair Tool.
Säkerhetsanalys och attackvektorer för tolkar
GPX-filer är XML-baserade och kan exponera privat platsdata (hemadresser) eller drabbas av XML-entitetsinjektion.
Kända attackvektorer
- Läckage av platsekretess som exponerar känsliga startpunkter för hem/arbete i offentliga träningsfiler.
- XXE-injektion (XML External Entity) i filuppladdningshanterare för träningsplattformar.
- Denial of service genom spårpunktsfiler med en miljon punkter som orsakar CPU-utmattning.
Rekommenderade skyddsåtgärder:
Historiskt ursprung och milstolpar
Viktiga fördelar
- Den obestridliga globala standarden för friluftsliv, vandring, löpning och cykelaktiviteter.
- Kronologisk telemetri: spårpunkter lagrar exakta UTC-tidsstämplar tillsammans med höjd, vilket möjliggör beräkningar av tempo, hastighet och lutning.
- Universell kompatibilitet med Garmin, Apple Watch, Strava, Komoot, AllTrails och Google Earth.
Tekniska begränsningar
- Ordrikt XML-format resulterar i stora filstorlekar för långa flerdagars GPS-inspelningar.
- Saknar avancerad sensordata (löpningsdynamik, cykelektaffärsbalans) som lagras i binära Garmin FIT-filer.
- Textfiler kan enkelt redigeras eller manipuleras för att förfalska idrottsprestationer.
Intressant teknisk kuriosa
- GPX-koordinater använder alltid datumet WGS 84, vilket är exakt samma referenssystem för koordinater som används av GPS-satelliter i omloppsbana.
- Träningsklockor spelar in en spårpunkt varje sekund, vilket innebär att ett 3 timmar långt maraton genererar över 10 000 koordinatpunkter i en enda GPX-fil.
- GPX-tillägg tillåter registrering av personlig hälsobiometrisk data som puls (<gpxtpx:hr>) och trampfrekvens direkt inuti GPS-spåret.
Vanliga tekniska frågor
Vad är en GPX-fil?
En GPX-fil är ett GPS-dataformat som lagrar waypoints, rutter och inspelade spår (med latitud, longitud, höjd och tid) från GPS-enheter och träningsklockor.
Hur kan jag konvertera en GPX-fil till KML för Google Earth?
Du kan konvertera vilket GPX-träningspass eller vandringsled som helst till en Google Earth KML-fil med ett enda klick direkt i din webbläsare med File2File.app.
Hur laddar jag upp en GPX-fil till Strava?
Logga in på Strava.com, klicka på "+"-ikonen uppe till höger, välj "Ladda upp aktivitet" och välj "Fil" för att ladda upp din .gpx-inspelning.
Relaterade konverteringspar för GPX
Genom att konvertera GPS-spårdata i GPX-format till Google KML kan du omedelbart visa råa utomhusloggar i Google Earth och anpassade webbkartapplikationer.
Att konvertera Google KML-geografisk märkning till GPX-standard standardiserar proprietära kartfunktioner till universell brytpunkt- och spårdata.
Konvertering av GeoJSON-vektordata till GPX översätter standardiserade geografiska JSON-objekt till ett XML-baserat format optimerat för fysiska navigeringsenheter.