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 selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta GPX muotoon KML. Muunna tiedostot hetkessä laitteellasi.
Tarkastele tiedostoa ja sen metatietoja
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat GPX-tiedostot tarkistamalla tiedoston alun binäärisarjan:
Otsaketunniste tavutasolla (tunnistetavut)
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat GPX-tiedostot tarkistamalla tiedoston alun binäärisarjan:
HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):
3C 67 70 78ASCII-ESITYSTAPA: <gpx
Standardointi: Topografix GPX 1.1 Specification
Tekniset tiedot
| Säiliöarkkitehtuuri | XML-skeema, jossa on reittipisteitä (<wpt>), reittejä (<rte>) ja jälkiä (<trk>), jotka koostuvat peräkkäisistä jälkipisteistä (<trkpt>) |
| Pakkaus | Pakkaamaton teksti (pakataan helposti Gzip-muotoon) |
| Tavujärjestys (Endianness) | UTF-8- tai Unicode-tekstivirta |
| Väriavaruudet | Ei sovellu (paikkatietotelemetria) |
| Kanavat ja rakenne | Leveysaste, pituusaste, korkeus (metreinä), UTC-aikaleima, syke, askeltiheys ja lämpötila |
| Suurimmat mitat | WGS 84 -koordinaattidatumi (maailmanlaajuinen GPS-standardi) |
| Läpinäkyvyys | Ei läpinäkyvyyttä |
| Suoratoisto ja progressiivinen lataus | Jälkipisteiden peräkkäinen suoratoisto mahdollistaa jatkuvan GPS-paikannuksen kirjaamisen |
Tekninen vertailumatriisi: GPX vs. kilpailijat
| Tekninen attribuutti | GPX (Nykyinen) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Ensisijainen käyttötarkoitus | Ulkoilu ja urheilusuoritusten seuranta | 3D-maapallon visualisointi (Google Earth) | Verkkokartoitus ja paikkatieto | Garminin binaarinen urheilukellomuoto |
| Aikaleimatut reittipisteet | Sisäänrakennettu standardituki (<trkpt> ja <time>) | Edellyttää mukautettuja skeematunnisteita | Edellyttää mukautettuja ominaisuusaikaleimoja | Binaariset aikaleimatietueet |
| Tiedistorakenne | Avoin XML-skeema | Avoin XML-skeema | Avoin JSON-muoto | Omisteinen kompakti binäärimuoto |
| Garmin- / Strava-tuki | Laaja tuki monissa GPS-työkaluissa; ominaisuudet vaihtelevat tuotteittain | Tuettu Google Earthissa | Tuettu web-GIS-järjestelmissä | Natiivi laitetallennusmuoto |
Yleiset vioittumistavat ja heksadesimaalinen palautusopas
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.app GPX Repair Tool -työkalulla.
Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit
GPX-tiedostot ovat XML-pohjaisia ja voivat paljastaa yksityisiä sijaintitietoja (kotiosoitteita) 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.
Tietoturvan parhaat käytännöt: Poista DTD-käsittely käytöstä GPX XML -jäsennysohjelmissa ja tarjoa yksityisyysalueiden rajausta kotikoordinaateille.
Historia ja virstanpylväät
Tärkeimmät edut
- Laajasti käytetty XML-muoto GPS-reittipisteiden, reittien ja jälkien vaihtamiseen sovellusten ja verkkopalvelujen välillä.
- Kronologinen telemetria: reittipisteet tallentavat tarkat UTC-aikaleimat korkeustietojen ohella, mikä mahdollistaa vauhdin, nopeuden ja nousukulman laskennan.
- Monet GPS-laitteet ja karttasovellukset tukevat GPX:ää, mutta tuonti- ja vientiominaisuudet vaihtelevat tuotteittain.
Tekniset rajoitukset
- Laaja XML-muoto johtaa suuriin tiedostokokoihin pitkien, useamman päivän GPS-tallenteiden kohdalla.
- Ei sisällä Garminin binaarisiin FIT-tiedostoihin tallennettavia edistyneitä anturitietoja (juoksudynamiikkaa, pyöräilyn tehotasapainoa).
- Tekstitiedostoja on helppo muokata tai peukaloida urheilusuoritusten väärentämiseksi.
Mielenkiintoisia teknisiä faktoja
- GPX 1.1 -koordinaatit perustuvat WGS 84 -geodeettiseen datumiin. Se kuvaa sijainteja maapallolla, ei GPS-satelliittien kiertoradan viitejärjestelmää.
- GPS-laitteiden reittipisteiden tallennusväliä voi säätää. Kolmen tunnin suorituksessa voi olla tuhansia pisteitä laitteen ja tallennusasetusten mukaan.
- GPX-laajennusten avulla voidaan tallentaa henkilökohtaisia biometrisiä terveystietoja, kuten sykettä (<gpxtpx:hr>) ja pyöräilyn poljinnopeutta, suoraan GPS-reittiin.
Usein kysytyt tekniset kysymykset
Mikä on GPX-tiedosto?
GPX-tiedosto on GPS-datamuoto, joka tallentaa GPS-laitteiden ja urheilukellojen reittipisteitä, reittejä ja tallennettuja jälkiä (joihin sisältyvät leveys- ja pituusaste, korkeus ja aika).
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 osoitteessa 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 muuntaa tavanomaiset maantieteelliset JSON-objektit fyysisiin navigointilaitteisiin optimoiduksi XML-pohjaiseksi muodoksi.