GPS trag GPX (.gpx)
Topografix StandardnoGPS Exchange Format (GPX) je otvoreni XML standard za deljenje GPS tačaka puta (waypoints), planiranih pešačkih ruta i snimljenih fitnes staza između GPS uređaja (Garmin, Wahoo), pametnih telefona i platformi za aktivnosti kao što je Strava.
Конвертујте GPX у KML
Бесплатан GPX у KML конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.
Pregledaj i metapodaci
Operativni sistemi i analizatori datoteka identifikuju GPX datoteke proverom početnog binarnog niza bajtova:
Potpis zaglavlja na nivou bajtova (Magic Bytes)
Operativni sistemi i analizatori datoteka identifikuju GPX datoteke proverom početnog binarnog niza bajtova:
HEX POTPIS (OFFSET 0):
3C 67 70 78ASCII REPREZENTACIJA: <gpx
Standardizacija: Topografix GPX 1.1 Specification
Tehničke specifikacije
| Arhitektura kontejnera | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Kompresija | Uncompressed text (readily compressed with Gzip) |
| Bajtni redosled (Endianness) | UTF-8 / Unicode text stream |
| Prostori boja | N/A (Geospatial Telemetry) |
| Kanali i struktura | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Maksimalne dimenzije | WGS 84 coordinate datum (worldwide GPS standard) |
| Transparentnost | None |
| Strimovanje i progresivno učitavanje | Sequential trackpoint streaming allows continuous live GPS logging |
Tehnička matrica poređenja: GPX vs Konkurenti
| Tehnički atribut | GPX (Trenutno) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Primarna svrha | Rekreacija na otvorenom i praćenje sportova | 3D vizuelizacija Zemlje (Google Earth) | Veb mapiranje i GIS podaci | Garmin binarni format sportskog sata |
| Tačke staze sa vremenskim kodom | Nativni standard (<trkpt> sa <time>) | Zahteva prilagođene oznake šeme | Zahteva prilagođene vremenske oznake svojstava | Zapisi binarnog vremena |
| Struktura datoteke | Otvorena XML šema | Otvorena XML šema | Otvoreni JSON format | Vlasnički kompaktni binarni |
| Garmin / Strava podrška | 100% univerzalni izvoz/uvoz | Podržano u Google Earth | Podržano u veb GIS-u | Nativni format snimanja hardvera |
Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak
Strava ili Garmin Connect prijavljuju 'Došlo je do greške pri otpremanju: datoteka je prazna ili nevažeća'.
Osnovni uzrok: Nedostajuće zatvorene </trk> ili </gpx> oznake uzrokovane pražnjenjem baterije usred snimanja.
Oporavak: Popravite nezatvorene XML oznake pomoću File2File GPX alatke za popravku.
Bezbednosna analiza i vektori napada parsera
GPX datoteke su zasnovane na XML-u i mogu otkriti privatne podatke o lokaciji (kućne adrese) ili biti podložne ubacivanju XML entiteta.
Poznati vektori napada
- Curenje privatnosti lokacije koje otkriva osetljive početne tačke kuće/posla u javnim datotekama treninga.
- XML External Entity (XXE) ubacivanje u rukovaoce otpremanjem datoteka na fitnes platformama.
- Uskaćivanje usluge (DoS) kroz datoteke sa milion tačaka koje izazivaju iscrpljivanje CPU-a.
Defanzivne najbolje prakse:
Istorijat i prekretnice
Ključne prednosti
- Neprikosnoveni globalni standard za aktivnosti na otvorenom, planinarenje, trčanje i biciklizam.
- Hronološka telemetrija: tačke staze čuvaju precizne UTC vremenske oznake uz nadmorsku visinu, omogućavajući izračunavanje ritma, brzine i nagiba.
- Univerzalna kompatibilnost sa Garmin, Apple Watch, Strava, Komoot, AllTrails i Google Earth.
Tehnička ograničenja i nedostaci
- Opširan XML format rezultira velikim veličinama datoteka za višednevna GPS snimanja.
- Nedostaju mu napredni podaci senzora (dinamika trčanja, balans snage u biciklizmu) koji se čuvaju u binarnim Garmin FIT datotekama.
- Tekstualne datoteke se mogu lako uređivati ili menjati radi falsifikovanja sportskih performansi.
Zanimljivosti
- GPX koordinate uvek koriste WGS 84 datum, što je potpuno isti referentni sistem koordinata koji koriste GPS sateliti u orbiti.
- Fitnes satovi snimaju tačku staze na svakih 1 sekundu, što znači da 3-časovni maraton generiše preko 10.000 koordinatnih tačaka u jednoj GPX datoteci.
- GPX ekstenzije omogućavaju snimanje ličnih zdravstvenih biometrijskih podataka poput broja otkucaja srca (<gpxtpx:hr>) i biciklističke kadence direktno unutar GPS staze.
Često postavljana tehnička pitanja
Šta je GPX fajl?
GPX fajl je format GPS podataka koji čuva tačke rute (waypoint), rute i snimljene tragove (sa geografskom širinom, dužinom, nadmorskom visinom i vremenom) sa GPS uređaja i fitnes satova.
Kako mogu da konvertujem GPX fajl u KML za Google Earth?
Možete konvertovati bilo koji GPX trening ili planinarsku stazu u Google Earth KML fajl jednim klikom koristeći File2File.app direktno u veb pretraživaču.
Kako da otpremim GPX fajl na Stravu?
Prijavite se na Strava.com, kliknite na '+' ikonu u gornjem desnom uglu, izaberite 'Otpremi aktivnost' (Upload activity) i izaberite 'Fajl' da biste otpremili svoju .gpx snimljenu aktivnost.
Povezani parovi konverzije za GPX
Konvertovanje podataka GPS traga iz GPX u Google KML format omogućava vam da trenutno prikažete sirove zapise kretanja na otvorenom unutar Google Earth-a i prilagođenih veb aplikacija za mapiranje.
Konvertovanje Google KML geografskog markup-a u GPS trag GPX standardizuje vlasničke funkcije mapiranja u univerzalne podatke o tačkama puta i tragovima.
Konvertovanje GeoJSON vektorskih podataka u GPX pretvara standardne geografske JSON objekte u format zasnovan na XML-u, optimizovan za uređaje za fizičku navigaciju.