GPS takelis GPX (.gpx)

Topografix Standartinis

GPS keitimosi formatas (GPX) yra atviras XML standartas, skirtas bendrinti GPS kelio taškus, suplanuotus žygių maršrutus ir įrašytus treniruočių takelius tarp GPS įrenginių („Garmin", „Wahoo"), išmaniųjų telefonų ir sporto platformų, tokių kaip „Strava".

Konvertuoti GPX į KML

Nemokamas GPX į KML konverteris naršyklėje. Konvertuokite failus akimirksniu savo įrenginyje.

Tikrinti ir metaduomenys

Operacinės sistemos ir failų analizatoriai atpažįsta GPX failus tikrindami pradinę dvejetainę baitų seką:

Pasirinkite arba nuvilkite failus čia

100% privatus konvertavimas naršyklėje - failai niekada nepalieka jūsų įrenginio

arba įklijuokite Ctrl+V
Nulinio tinklo perdavimo privatumo garantija: 0 baitų įkelta į išorinius serverius. Visas apdorojimas vyko vietoje, jūsų naršyklės smėlio dėžėje (sandbox).

Baitų lygio antraštės parašas (magiškieji baitai)

Operacinės sistemos ir failų analizatoriai atpažįsta GPX failus tikrindami pradinę dvejetainę baitų seką:

ŠEŠIOLIKTAINIS PARAŠAS (POSLINKIS 0):

3C 67 70 78

ASCII ATVAIZDAVIMAS: <gpx

Standartizacija: Topografix GPX 1.1 Specification

Techninės specifikacijos

Konteinerio architektūraXML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>)
GlaudinimasUncompressed text (readily compressed with Gzip)
Baitų seka (Endianness)UTF-8 / Unicode text stream
Spalvų erdvėsN/A (Geospatial Telemetry)
Kanalai ir struktūraLatitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature
Maksimalūs matmenysWGS 84 coordinate datum (worldwide GPS standard)
SkaidrumasNone
Srautas ir progresyvusis įkėlimasSequential trackpoint streaming allows continuous live GPS logging

Techninė palyginimo matrica: GPX vs konkurentai

Techninis atributasGPX (Dabartinis)KMLGEOJSONFIT
Pagrindinė paskirtisLauko rekreacija ir sporto sekimas3D Žemės vizualizacija („Google Earth")Žiniatinklio žemėlapiai ir GIS duomenys„Garmin" dvejetainis sportinio laikrodžio formatas
Takelio taškai su laiko žymomisGimtasis standartas (<trkpt> su <time>)Reikalauja pasirinktinių schemos žymųReikalauja pasirinktinių savybių laiko žymųDvejetainiai laiko žymų įrašai
Failo struktūraAtvira XML schemaAtvira XML schemaAtviras JSON formatasPatentinis kompaktiškas dvejetainis
„Garmin" / „Strava" palaikymas100% universalus eksportas / importasPalaikoma „Google Earth"Palaikoma žiniatinklio GISGimtas aparatinės įrangos įrašymo formatas

Dažni sugadinimo režimai ir šešioliktainio atkūrimo vadovas

„Strava" arba „Garmin Connect" praneša: „Įkeliant įvyko klaida: failas tuščias arba netinkamas".

Pirminė priežastis: Trūkstamos neuždarytos </trk> arba </gpx> žymos, atsiradusios įrenginiui išsikrovus įrašo viduryje.

Atkūrimas: Pataisykite neuždarytas XML žymas naudodami „File2File GPX" taisymo įrankį.

Saugumo analizė ir analizatoriaus atakos vektoriai

GPX failai yra pagrįsti XML ir gali atskleisti privačius vietos duomenis (namų adresus) arba nukentėti nuo XML esybių injekcijos.

Žinomi atakos vektoriai

  • Vietos privatumo nutekėjimas, atskleidžiantis jautrias namų / darbo pradžios vietas viešuose treniruočių failuose.
  • Išorinių XML esybių (XXE) injekcija sporto platformų failų įkėlimo doroklėse.
  • Paslaugų trikdymo ataka per milijono taškų takelių failus, sukeliančius procesoriaus išsekimą.

Geriausia apsaugos praktika:

Istorinė kilmė ir svarbiausi etapai

2009Startuoja „Strava", išpopuliarindama GPX takelių eksportą dviračių ir bėgimo atkarpoms visame pasaulyje.
2004„Topografix" išleidžia GPX 1.1, pridėdama išplėtimus širdies ritmui, galmei ir žingsnių dažniui.
2002Dan Foster sukuria GPX, siekdamas pašalinti patentuotus GPS kabelio protokolus tarp GPS įrenginių ir kompiuterių.

Pagrindiniai privalumai

  • Neabejotinas pasaulinis lauko rekreacijos, žygių, bėgimo ir dviračių sporto standartas.
  • Chronologinė telemetrija: kelio taškai saugo tikslias UTC laiko žymas kartu su aukščiu, o tai leidžia apskaičiuoti tempą, greitį ir nuolydį.
  • Visuotinis suderinamumas su „Garmin", „Apple Watch", „Strava", „Komoot", „AllTrails" ir „Google Earth".

Techniniai apribojimai ir trūkumai

  • Perteklinis XML formatas lemia didelius failų dydžius ilgų kelių dienų GPS įrašų atveju.
  • Trūksta išplėstinių jutiklių duomenų (bėgimo dinamikos, dviračių galios balanso), saugomų dvejetainiuose „Garmin FIT" failuose.
  • Tekstinius failus galima lengvai redaguoti arba klastoti norint padirbti sportinius rezultatus.

Įdomūs techniniai faktai

  • GPX koordinatėse visada naudojama WGS 84 atskaitos sistema, kuri yra lygiai ta pati koordinačių atskaitos sistema, kurią orbitoje naudoja GPS palydovai.
  • Sportiniai laikrodžiai įrašo kelio tašką kas 1 sekundę, vadinasi, 3 valandų maratonas viename GPX faile sugeneruoja daugiau nei 10 000 koordinačių taškų.
  • GPX plėtiniai leidžia įrašyti asmens sveikatos biometrinius duomenis, tokius kaip širdies ritmą (<gpxtpx:hr>) ir dviračių pedalų mintis tiesiai GPS takelyje.

Dažniausiai užduodami techniniai klausimai

Kas yra GPX failas?

GPX failas yra GPS duomenų formatas, kuriame išsaugomi kelio taškai, maršrutai ir įrašyti takeliai (su platuma, ilguma, aukščiu ir laiku) iš GPS įrenginių bei sporto laikrodžių.

Kaip konvertuoti GPX failą į KML, skirtą „Google Earth“?

Naudodami File2File.app tiesiogiai savo interneto naršyklėje, vienu paspaudimu galite bet kurią GPX treniruotę ar žygio taką paversti „Google Earth“ KML failu.

Kaip įkelti GPX failą į „Strava“?

Prisijunkite prie Strava.com, viršutiniame dešiniajame kampe spustelėkite „+“ piktogramą, pasirinkite „Įkelti veiklą“ ir pasirinkite „Failas“, kad įkeltumėte savo .gpx įrašą.