GPS-spor GPX (.gpx)
Topografix StandardGPS 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:
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 78ASCII-REPRÆSENTATION: <gpx
Standardisering: Topografix GPX 1.1 Specification
Tekniske specifikationer
| Containerarkitektur | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Komprimering | Uncompressed text (readily compressed with Gzip) |
| Bytterejsning | UTF-8 / Unicode text stream |
| Farverum | N/A (Geospatial Telemetry) |
| Kanaler og struktur | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Maks. dimensioner | WGS 84 coordinate datum (worldwide GPS standard) |
| Gennemsigtighed | None |
| Streaming og progressiv | Sequential trackpoint streaming allows continuous live GPS logging |
Tekniske sammenligningsmatrix: GPX vs. konkurrenter
| Teknisk attribut | GPX (Aktuel) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Primært formål | Friluftsliv og sportstracking | 3D-jordvisualisering (Google Earth) | Webkortlægning & GIS-data | Garmin binært sportsur-format |
| Tidsstemplede sporingspunkter | Indbygget standard (<trkpt> med <time>) | Kræver brugerdefinerede schematags | Kræver brugerdefinerede egenskapstidsstempler | Binære tidsstempelposter |
| Filstruktur | Åbent XML-schema | Åbent XML-schema | Åbent JSON-format | Proprietær kompakt binær |
| Garmin / Strava-understøttelse | 100% universel eksport/import | Understøttes i Google Earth | Understøttes i web GIS | Indbygget 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
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.
Relaterede GPX konverteringspar
Konvertering af GPS Track GPX-data til Google KML-format giver dig mulighed for øjeblikkeligt at vise rå udendørs sporingslogfiler i Google Earth og tilpassede webkortlægningsapplikationer.
Konvertering af Google KML geografisk markup til GPS Track GPX standardiserer proprietære kortlægningsfunktioner til universelle waypoint- og spordata.
Konvertering af GeoJSON-vektordata til GPX oversætter standard geografiske JSON-objekter til et XML-baseret format optimeret til fysiske navigationsenheder.