GPS-spor GPX (.gpx)

Topografix Standard

GPS Exchange Format (GPX) er den åbne XML-standard til deling af GPS-vejpunkter, planlagte vandreruter og optagede fitnessture på tværs af GPS-enheder (Garmin, Wahoo), smartphones og aktivitetsplatforme som Strava.

Konverter GPX til KML

Gratis GPX til KML-konverter i browseren. Konverter filer med det samme på din enhed.

Undersøg & Metadata

Operativsystemer og filanalysatorer identificerer GPX-filer ved at inspicere den indledende binære bytesekvens:

Vælg eller træk filer hertil

100% privat konvertering i browseren - filer forlader aldrig din enhed

eller indsæt Ctrl+V
Privatlivsgaranti uden netværksoverførsel: 0 bytes uploadet til eksterne servere. Al behandling foregik lokalt i din browsers sandkasse.

Byte-niveau Header-signatur (Magic Bytes)

Operativsystemer og filanalysatorer identificerer GPX-filer ved at inspicere den indledende binære bytesekvens:

HEX-SIGNATUR (OFFSET 0):

3C 67 70 78

ASCII-REPRÆSENTATION: <gpx

Standardisering: Topografix GPX 1.1 Specification

Tekniske specifikationer

ContainerarkitekturXML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>)
KomprimeringUncompressed text (readily compressed with Gzip)
BytterejsningUTF-8 / Unicode text stream
FarverumN/A (Geospatial Telemetry)
Kanaler og strukturLatitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature
Maks. dimensionerWGS 84 coordinate datum (worldwide GPS standard)
GennemsigtighedNone
Streaming og progressivSequential trackpoint streaming allows continuous live GPS logging

Tekniske sammenligningsmatrix: GPX vs. konkurrenter

Teknisk attributGPX (Aktuel)KMLGEOJSONFIT
Primært formålFriluftsliv og sportstracking3D-jordvisualisering (Google Earth)Webkortlægning & GIS-dataGarmin binært sportsur-format
Tidsstemplede sporingspunkterIndbygget standard (<trkpt> med <time>)Kræver brugerdefinerede schematagsKræver brugerdefinerede egenskapstidsstemplerBinære tidsstempelposter
FilstrukturÅbent XML-schemaÅbent XML-schemaÅbent JSON-formatProprietær kompakt binær
Garmin / Strava-understøttelse100% universel eksport/importUnderstøttes i Google EarthUnderstøttes i web GISIndbygget hardware-optagelsesformat

Almindelige korruptionstilstande og hex-gendannelsesvejledning

Strava eller Garmin Connect rapporterer 'An error occurred with your upload: file empty or invalid'.

Grundlæggende årsag: Manglende uafsluttede </trk>- eller </gpx>-tags forårsaget af at batteriet døde midt under optagelsen.

Gendannelse: Reparer uafsluttede XML-tags ved hjælp af File2File GPX Repair Tool.

Sikkerhedsanalyse og parser-angrebsvektorer

GPX-filer er XML-baserede og kan afsløre private lokationsdata (hjemmeadresser) eller lide under XML entity injection.

Kendte angrebsvektorer

  • Lækage af lokationsprivatliv, der afslører følsomme startpunkter for hjem/arbejde i offentlige træningsfiler.
  • XML External Entity (XXE)-indsprøjtning i fitnessplatformes filupload-håndteringsprogrammer.
  • Denial of service gennem sporingspunktfiler med en million punkter, der forårsager CPU-udmattelse.

Defensive bedste praksisser:

Historisk oprindelse og milepæle

2009Strava lancerer og populariserer GPX-sporudtasting for cykel- og løbesegmenter globalt.
2004Topografix udgiver GPX 1.1 og tilføjer udvidelser til puls, effekt og kadence.
2002Dan Foster skaber GPX for at eliminere proprietære GPS-kabelprotokoller mellem GPS-enheder og computere.

Vigtige fordele og styrker

  • Den ubestridte globale standard for friluftsliv, vandring, løb og cykelaktiviteter.
  • Kronologisk telemetri: sporingspunkter gemmer præcise UTC-tidsstempler sammen med højde, hvilket muliggør beregninger af tempo, hastighed og stigning.
  • Universel kompatibilitet med Garmin, Apple Watch, Strava, Komoot, AllTrails og Google Earth.

Tekniske begrænsninger og ulemper

  • Omstændelig XML-format resulterer i store filstørrelser for lange flerdages GPS-optagelser.
  • Mangler de avanceret sensordata (løbedynamik, cykel-effektbalance), der gemmes i binære Garmin FIT-filer.
  • Tekstfiler kan nemt redigeres eller manipuleres for at forfalske atletisk ydeevne.

Interessant teknisk trivia

  • GPX-koordinater bruger altid WGS 84-datummet, hvilket er nøjagtig det samme koordinatreferencesystem, der bruges af GPS-satellitter i kredsløb.
  • Fitnessure optager et sporingspunkt hvert 1. sekund, hvilket betyder, at et 3-timers maraton genererer over 10.000 koordinatpunkter i en enkelt GPX-fil.
  • GPX-udvidelser gør det muligt at optage personlige sundhedsbiometriske data som puls (<gpxtpx:hr>) og cykelkadence direkte inde i GPS-sporet.

Ofte stillede tekniske spørgsmål

Hvad er en GPX-fil?

En GPX-fil er et GPS-dataformat, der gemmer waypoints, ruter og optagede spor (med breddegrad, længdegrad, højde og tid) fra GPS-enheder og træningsure.

Hvordan kan jeg konvertere en GPX-fil til KML til Google Earth?

Du kan konvertere enhver GPX-træning eller vandresti til en Google Earth KML-fil med et enkelt klik ved hjælp af File2File.app direkte i din webbrowser.

Hvordan uploader jeg en GPX-fil til Strava?

Log ind på Strava.com, klik på '+' ikonet i øverste højre hjørne, vælg 'Upload aktivitet', og vælg 'Fil' for at uploade din .gpx-optagelse.