GPS-i jälje GPX (.gpx)
Topografix StandardGPS Exchange Format (GPX) on avatud XML-standard GPS-teekonnapunktide, plaanitud matkaradade ja salvestatud treeningjälgede jagamiseks GPS-seadmete (Garmin, Wahoo), nutitelefonide ja tegevusplatvormide (nt Strava) vahel.
Teisenda formaadist GPX formaati KML
Tasuta GPX -> KML konverter brauseris. Teisenda faile koheselt oma seadmes.
Kontrolli ja metaandmed
Operatsioonisüsteemid ja failianalüsaatorid tuvastavad GPX faile, kontrollides algset binaarset baidijada:
Baidi-taseme päise allkiri (maagilised baidid)
Operatsioonisüsteemid ja failianalüsaatorid tuvastavad GPX faile, kontrollides algset binaarset baidijada:
HEX-ALLKIRI (NIHE 0):
3C 67 70 78ASCII-ESITUS: <gpx
Standardiseerimine: Topografix GPX 1.1 Specification
Tehnilised andmed
| Konteineri arhitektuur | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Tihendamine | Uncompressed text (readily compressed with Gzip) |
| Baitide järjekord (Endianness) | UTF-8 / Unicode text stream |
| Värviruumid | N/A (Geospatial Telemetry) |
| Kanalid ja struktuur | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Max mõõtmed | WGS 84 coordinate datum (worldwide GPS standard) |
| Läbipaistvus | None |
| Voogedastus ja progressiivsus | Sequential trackpoint streaming allows continuous live GPS logging |
Tehniline võrdlusmaatriks: GPX vs konkurendid
| Tehniline atribuut | GPX (Praegune) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Peamine eesmärk | Vabaõhurekreatsioon ja spordi jälgimine | 3D-maapinna visualiseerimine (Google Earth) | Veebikaardid ja GIS-andmed | Garmini binaarne spordikella vorming |
| Ajatempliga teekonnapunktid | Kohalik standard (<trkpt> koos <time>-ga) | Nõuab kohandatud skeemisilte | Nõuab kohandatud atribuudi ajatempleid | Binaarsed ajatempli kirjed |
| Faili struktuur | Avatud XML-skeem | Avatud XML-skeem | Avatud JSON-vorming | Patenditud kompaktne binaarvorming |
| Garmini / Strava tugi | 100% universaalne eksport/import | Toetatud Google Earthis | Toetatud veebi GIS-is | Kohalik riistvara salvestusvorming |
Levinud riknemisvead ja heksataaste juhend
Strava või Garmin Connect teatab: 'Üleslaadimisel ilmnes tõrge: fail on tühi või vigane'.
Juurpõhjus: Salvestamise ajal tühjenenud aku tõttu puuduvad sulgemata </trk> või </gpx> sildid.
Taastamine: Parandage sulgemata XML-sildid, kasutades File2File GPX-i parandustööriista.
Turvaanalüüs ja parsimisründevektorid
GPX-failid põhinevad XML-il ja võivad paljastada privaatseid asukohaandmeid (koduaadresse) või langeda XML-i olemite süstimise ohvriks.
Teadaolevad ründavektorid
- Asukohaprivaatsuse lekked, mis avaldavad avalikes treeningfailides tundlikke kodu/töö lähtepunkte.
- XML-i väliste olemite (XXE) süstimine treeningplatvormide failide üleslaadimise töötlejates.
- Teenusetõkestus miljonist teekonnapunktist koosnevate failide kaudu, mis põhjustavad protsessori kurnatust.
Kaitsealased parimad tavad:
Ajalooline taust ja verstapostid
Peamised eelised
- Vaidlusetu ülemaailmne standard vabaõhurekreatsiooni, matkamise, jooksmise ja jalgrattasõidu jaoks.
- Kronoloogiline telemeetria: teekonnapunktid salvestavad täpsed UTC-ajatemplid koos kõrgusega, võimaldades tempo-, kiiruse- ja kallakuarvutusi.
- Universaalne ühilduvus Garmini, Apple Watchi, Strava, Komooti, AllTrailsi ja Google Earthiga.
Tehnilised piirangud ja puudused
- Mahukas XML-vorming toob pikkade mitmepäevaste GPS-salvestiste puhul kaasa suured failisuurused.
- Puuduvad täpsemad andurid (jooksuandmed, jalgrattasõidu võimsuse tasakaal), mis on salvestatud binaarsetesse Garmini FIT-failidesse.
- Tekstifaile saab sportlike tulemuste võltsimiseks hõlpsasti redigeerida või nendega manipuleerida.
Huvitavaid tehnilisi fakte
- GPX-koordinaadid kasutavad alati WGS 84 andmestikku, mis on täpselt sama koordinaatsüsteem, mida kasutavad orbiidil olevad GPS-satelliidid.
- Spordikellad salvestavad teekonnapunkte iga 1 sekundi järel, mis tähendab, et 3-tunnine maraton tekitab ühes GPX-failis üle 10 000 koordinaadipunkti.
- GPX-i laiendid võimaldavad salvestada isikliku tervise biomeetrilisi andmeid, nagu pulss (<gpxtpx:hr>) ja jalgrattasõidu sammusagedus, otse GPS-jälje sisse.
Korduma kippuvad tehnilised küsimused
Mis on GPX-fail?
GPX-fail on GPS-andmete vorming, mis salvestab GPS-seadmetest ja treeningkelladest pärit teekonnapunkte, marsruute ja salvestatud jälgi (koos laiuskraadi, pikkuskraadi, kõrguse ja ajaga).
Kuidas teisendada GPX-fail Google Earthi jaoks KML-iks?
Saate mis tahes GPX-treeningu või matkaraja Google Earthi KML-failiks teisendada üheainsa klõpsuga, kasutades otse veebibrauseris lehte File2File.app.
Kuidas laadida GPX-fail Stravasse?
Logige sisse aadressil Strava.com, klõpsake üleval paremas nurgas ikooni „+“, valige „Laadi tegevus üles“ ja valige oma .gpx-salvestise üleslaadimiseks „Fail“.
Seotud GPX teisenduspaarid
GPS-jälje GPX-andmete teisendamine Google KML-vormingusse võimaldab teil toored välistingimustes liikumise logid koheselt Google Earthi ja kohandatud veebikaardirakenduste sisse kuvada.
Google KML geograafilise märgistuse teisendamine GPS-jälje GPX standardiks muudab omandilised kaardistamisfunktsioonid universaalseteks teekonnapunkti- ja jäljeandmeteks.
GeoJSON vektorterminoloogia teisendamine GPX-vormingusse tõlgendab standardsed geograafilised JSON-objektid XML-põhisesse vormingusse, mis on optimeeritud füüsiliste navigatsiooniseadmete jaoks.