GPS-spår GPX (.gpx)

Topografix Standard

GPS 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:

Välj eller släpp filer här

100 % privat konvertering i webbläsaren - filer lämnar aldrig din enhet

eller klistra in Ctrl+V
Integritetsgaranti utan nätverksöverföring: 0 byte laddas upp till externa servrar. All bearbetning sker lokalt i webbläsarens sandlåda.

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 78

ASCII-REPRESENTATION: <gpx

Standardisering: Topografix GPX 1.1 Specification

Tekniska specifikationer

ContainerarkitekturXML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>)
KomprimeringUncompressed text (readily compressed with Gzip)
BytessordinningUTF-8 / Unicode text stream
FärgrymderN/A (Geospatial Telemetry)
Kanaler och strukturLatitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature
Maximala dimensionerWGS 84 coordinate datum (worldwide GPS standard)
TransparensNone
Strömning och progressivSequential trackpoint streaming allows continuous live GPS logging

Teknisk jämförelsematris: GPX vs konkurrenter

Tekniskt attributGPX (Aktuell)KMLGEOJSONFIT
Primärt syfteFriluftsliv och sportspårning3D-jordvisualisering (Google Earth)Webbkartläggning och GIS-dataBinärt sportklocksformat för Garmin
Tidsstämplade spårpunkterInbyggd standard (<trkpt> med <time>)Kräver anpassade schemataggarKräver anpassade egenskapstidsstämplarBinära tidsstämpelposter
FilstrukturÖppet XML-schemaÖppet XML-schemaÖppet JSON-formatProprietärt kompakt binärt
Garmin- / Strava-stöd100 % universell export/importStöds i Google EarthStöds i webb-GISInbyggt 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

2009Strava lanseras och populariserar export av GPX-spår för cykel- och löpsträckor globalt.
2004Topografix släpper GPX 1.1 och lägger till töjbara tillägg för puls, effekt och trampfrekvens.
2002Dan Foster skapar GPX för att eliminera proprietära GPS-kabelprotokoll mellan GPS-enheter och datorer.

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.