GPS-jälki GPX (.gpx)
Topografix StandardiGPS Exchange Format (GPX) on avoin XML-standardi GPS-reittipisteiden, suunniteltujen vaellusreittien ja tallennettujen kuntoiluharjoitusten jakamiseen GPS-laitteiden (Garmin, Wahoo), älypuhelimien ja kuntoilualustojen (kuten Strava) välillä.
Muunna tiedostot muodosta GPX muotoon KML
Ilmainen selaimen sisäinen GPX - KML-muunnin. Muunna tiedostoja välittömästi laitteellasi.
Tarkastele ja metatiedot
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat GPX-tiedostot tarkistamalla tiedoston alun binäärisarjan:
Tavutason otsikon allekirjoitus (Magic Bytes)
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat GPX-tiedostot tarkistamalla tiedoston alun binäärisarjan:
HEX-ALLEKIRJOITUS (OFFSET 0):
3C 67 70 78ASCII-ESITYSTAPA: <gpx
Standardointi: Topografix GPX 1.1 Specification
Tekniset tiedot
| Säiliöarkkitehtuuri | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Pakkaus | Uncompressed text (readily compressed with Gzip) |
| Tavujärjestys (Endianness) | UTF-8 / Unicode text stream |
| Väriavaruudet | N/A (Geospatial Telemetry) |
| Kanavat ja rakenne | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Suurimmat mitat | WGS 84 coordinate datum (worldwide GPS standard) |
| Läpinäkyvyys | None |
| Suoratoisto ja progressiivinen lataus | Sequential trackpoint streaming allows continuous live GPS logging |
Tekninen vertailumatriisi: GPX vs. kilpailijat
| Tekninen attribuutti | GPX (Nykyinen) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Ensisijainen käyttötarkoitus | Ulkoilu ja urheilun seuranta | 3D-maapallon visualisointi (Google Earth) | Verkkokartoitus ja paikkatieto | Garminin binaarinen urheilukellomuoto |
| Aikaleimatut reittipisteet | Natiivistandardi (<trkpt> ja <time>) | Edellyttää mukautettuja schematunnisteita | Edellyttää mukautettuja ominaisuusaikaleimoja | Binaariset aikaleimatietueet |
| Tiedistorakenne | Avoin XML-schema | Avoin XML-schema | Avoin JSON-muoto | Suljettu kompakti binaari |
| Garmin- / Strava-tuki | 100-prosenttisesti universaali vienti ja tuonti | Tuettu Google Earthissa | Tuettu web-GIS:ssä | Natiivi laitetallennusmuoto |
Yleiset korruptiotilat ja heksatietojehdotusopas
Strava tai Garmin Connect ilmoittaa: 'Latauksessa tapahtui virhe: tiedosto on tyhjä tai virheellinen'.
Perussyy: Akun loppuminen kesken tallennuksen aiheutti puuttuvia tai sulkemattomia </trk>- tai </gpx>-tunnisteita.
Korjaus: Korjaa sulkemattomat XML-tunnisteet File2File GPX Repair Tool -työkalulla.
Turvallisuusanalyysi ja jäsenninhyökkäysvektorit
GPX-tiedostot ovat XML-pohjaisia ja voivat paljastaa yksityisiä sijaintitietoja (koti osoitteita) tai olla alttiita XML-entiteetti-injektioille.
Tunnetut hyökkäysvektorit
- Sijainnin yksityisyyden vuotaminen, kun arkaluonteiset koti- tai työpaikkasijainnit paljastuvat julkisissa harjoitustiedostoissa.
- XML External Entity (XXE) -injektio kuntoilualustojen tiedostojen lataustoiminnoissa.
- Palvelunestohyökkäys miljoonan pisteen reittipistetiedostojen kautta, jotka aiheuttavat suorittimen ylikuormitusta.
Parhaat puolustuskäytännöt:
Historia ja virstanpylväät
Tärkeimmät edut
- Kiistaton maailmanlaajuinen standardi ulkoilma-, vaellus-, juoksu- ja pyöräilyaktiviteeteille.
- Kronologinen telemetria: reittipisteet tallentavat tarkat UTC-aikaleimat korkeustietojen ohella, mikä mahdollistaa vauhdin, nopeuden ja nousukulman laskennan.
- Universaali yhteensopivuus Garminin, Apple Watchin, Stravan, Komootin, AllTrailsin ja Google Earthin kanssa.
Tekniset rajoitukset
- Laaja XML-muoto johtaa suuriin tiedostokokoihin pitkien, useamman päivän GPS-tallenteiden kohdalla.
- Puuttuu edistynyt anturidata (juoksudynamiikka, pyöräilyn tehotasapaino), joka tallennetaan binaarisiin Garmin FIT -tiedostoihin.
- Tekstitiedostoja on helppo muokata tai peukaloida urheilusuoritusten väärentämiseksi.
Mielenkiintoisia teknisiä faktoja
- GPX-koordinaatit käyttävät aina WGS 84 -datumia, mikä on täysin sama koordinaattijärjestjestelmä, jota kiertoradalla olevat GPS-satelliitit käyttävät.
- Urheilukellot tallentavat reittipisteen joka sekunti, mikä tarkoittaa, että kolmen tunnin maraton tuottaa yli 10 000 koordinaattipistettä yhteen ainoaan GPX-tiedostoon.
- GPX-laajennusten avulla voidaan tallentaa henkilökohtaisia biometrisiä terveystietoja, kuten sykettä (<gpxtpx:hr>) ja pyöräilykadenssia, suoraan GPS-reitin sisälle.
Usein kysytyt tekniset kysymykset
Mikä on GPX-tiedosto?
GPX-tiedosto on GPS-datamuoto, joka tallentaa reittipisteitä, reittejä ja tallennettuja jälkiä (sisältäen leveys- ja pituusasteen, korkeuden ja ajan) GPS-laitteista ja urheilukelloista.
Miten voin muuntaa GPX-tiedoston Google Earthin KML-muotoon?
Voit muuntaa minkä tahansa GPX-treenin tai vaellusreitin Google Earthin KML-tiedostoksi yhdellä napsautuksella File2File.app-palvelun avulla suoraan verkkoselaimessasi.
Miten lähetän GPX-tiedoston Stravaan?
Kirjaudu sisään osoitteeseen Strava.com, napsauta oikeassa yläkulmassa olevaa '+' -kuvaketta, valitse 'Lisää suoritus' ja valitse 'Tiedosto' ladataksesi .gpx-tallenteesi.
Aiheeseen liittyvät GPX-muunnosparit
GPS-jäljen GPX-datan muuntaminen Google KML -muotoon mahdollistaa ulkoilun raakaseurantalogien näyttämisen heti Google Earthissa ja mukautetuissa verkkokarttasovelluksissa.
Google KML -maantieteellisten merkintöjen muuntaminen GPS Track GPX -standardiin vakioi omat karttaominaisuudet universaaleiksi reittipiste- ja jälkitiedoiksi.
GeoJSON-vektoridatan muuntaminen GPX-muotoon mahdollistaa verkkopohjaisten karttamuotojen lataamisen suoraan kädessä pidettäviin GPS-laitteisiin ja urheilukelloihin.