GPS staza GPX (.gpx)

Topografix Standardno

GPS Exchange Format (GPX) je otvoreni XML standard za dijeljenje GPS točaka puta, planiranih pješačkih ruta i snimljenih fitness staza na GPS uređajima (Garmin, Wahoo), pametnim telefonima i platformama za aktivnosti poput Strave.

Pretvori GPX u KML

Besplatni GPX u KML pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.

Pregledaj i metapodaci

Operativni sustavi i alati za analizu datoteka identificiraju GPX datoteke provjerom početnog niza binarnih bajtova:

Odaberite ili ispustite datoteke ovdje

100% privatna pretvorba u pregledniku - datoteke nikada ne napuštaju vaš uređaj

ili zalijepi Ctrl+V
Jamstvo privatnosti nulte mrežne transmisije: 0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.

Potpis zaglavlja na razini bajtova (Magic Bytes)

Operativni sustavi i alati za analizu datoteka identificiraju GPX datoteke provjerom početnog niza binarnih bajtova:

HEX POTPIS (POMAK 0):

3C 67 70 78

ASCII PRIKAZ: <gpx

Standardizacija: Topografix GPX 1.1 Specification

Tehničke specifikacije

Arhitektura spremnikaXML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>)
KompresijaUncompressed text (readily compressed with Gzip)
字节序UTF-8 / Unicode text stream
Prostori bojaN/A (Geospatial Telemetry)
Kanali i strukturaLatitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature
Maksimalne dimenzijeWGS 84 coordinate datum (worldwide GPS standard)
ProzirnostNone
Streaming i progresivnoSequential trackpoint streaming allows continuous live GPS logging

Tehnička matrica usporedbe: GPX vs Konkurencija

Tehnički atributGPX (Trenutno)KMLGEOJSONFIT
Primarna svrhaRekreacija na otvorenom i praćenje sportova3D vizualizacija Zemlje (Google Earth)Web mapiranje i GIS podaciGarmin binarni format sportskog sata
Vremenski kodirane točke stazeIzvorni standard (<trkpt> s <time>)Zahtijeva prilagođene oznake shemeZahtijeva prilagođene vremenske oznake svojstavaZapisi binarnih vremenskih oznaka
Struktura datotekeOtvorena XML shemaOtvorena XML shemaOtvoreni JSON formatVlasnički kompaktni binarni zapis
Podrška za Garmin / Stravu100% univerzalni izvoz/uvozPodržano u Google EarthuPodržano u web GIS-uIzvorni format snimanja hardvera

Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak

Strava ili Garmin Connect javljaju 'An error occurred with your upload: file empty or invalid'.

Temeljni uzrok: Nedostaju nezatvorene oznake </trk> ili </gpx> uzrokovane pražnjenjem baterije usred snimanja.

Oporavak: Popravite nezatvorene XML oznake pomoću File2File GPX Repair alata.

Sigurnosna analiza i vektori napada na parser

GPX datoteke se temelje na XML-u i mogu izložiti privatne podatke o lokaciji (kućne adrese) ili biti podložne injekciji XML entiteta.

Poznati vektori napada

  • Curenje privatnosti lokacije koje otkriva osjetljiva početna mjesta kuće/posla u javnim datotekama vježbanja.
  • Injekcija vanjskih XML entiteta (XXE) u rukovateljima prijenosom datoteka fitness platforme.
  • Uskraćivanje usluge putem datoteka točaka staze s milijun točaka koje uzrokuju iscrpljivanje CPU-a.

Najbolje obrambene prakse:

Povijesni izvori i prekretnice

2009Strava se pokreće, popularizirajući izvoz GPX staza za biciklističke i trkaće segmente diljem svijeta.
2004Topografix objavljuje GPX 1.1, dodajući proširiva proširenja za rad srca, snagu i kadencu.
2002Dan Foster stvara GPX kako bi eliminirao vlasničke protokole GPS kabela između GPS uređaja i računala.

Ključne prednosti

  • Neprikosnoveni globalni standard za aktivnosti na otvorenom, planinarenje, trčanje i biciklizam.
  • Kronološka telemetrija: točke staze pohranjuju precizne UTC vremenske oznake uz nadmorsku visinu, omogućujući izračun tempa, brzine i nagiba.
  • Univerzalna kompatibilnost s Garminom, Apple Watchom, Stravom, Komootom, AllTrailsom i Google Earthom.

Tehnička ograničenja i nedostaci

  • Opširan XML format rezultira velikim datotekama za duga višednevna GPS snimanja.
  • Nedostaju napredni podaci senzora (dinamika trčanja, ravnoteža snage biciklizma) pohranjeni u binarnim Garmin FIT datotekama.
  • Tekstualne datoteke mogu se lako uređivati ili mijenjati radi falsificiranja sportskih rezultata.

Zanimljive tehničke činjenice

  • GPX koordinate uvijek koriste WGS 84 datum, što je potpuno isti koordinatni referentni sustav koji koriste GPS sateliti u orbiti.
  • Fitness satovi bilježe točku staze svake 1 sekunde, što znači da 3-satni maraton generira preko 10.000 koordinatnih točaka u jednoj GPX datoteci.
  • GPX proširenja omogućuju snimanje osobnih zdravstvenih biometrijskih podataka poput brzine otkucaja srca (<gpxtpx:hr>) i kadence biciklizma izravno unutar GPS staze.

Često postavljana tehnička pitanja

Što je GPX datoteka?

GPX datoteka je GPS format podataka koji pohranjuje točke puta, rute i snimljene tragove (s latitudom, longitudom, nadmorskom visinom i vremenom) s GPS uređaja i sportskih satova.

Kako mogu pretvoriti GPX datoteku u KML za Google Earth?

Bilo koji GPX trening ili planinarsku stazu možete pretvoriti u Google Earth KML datoteku jednim klikom pomoću File2File.app izravno u svom web pregledniku.

Kako mogu prenijeti GPX datoteku na Strava?

Prijavite se na Strava.com, kliknite ikonu '+' u gornjem desnom kutu, odaberite 'Prenesi aktivnost' i odaberite 'Datoteka' za prijenos svoje .gpx snimke.