GPS ceļš GPX (.gpx)
Topografix StandartsGPS apmaiņas formāts (GPX) ir atklāts XML standarts GPS pieturpunktu, plānotu pārgājienu maršrutu un ierakstītu fitnesa treku kopīgošanai starp GPS ierīcēm (Garmin, Wahoo), viedtālruņiem un aktivitāšu platformām, piemēram, Strava.
Konvertēt GPX uz KML
Bezmaksas GPX uz KML konvertētājs pārlūkprogrammā. Konvertējiet failus uzreiz savā ierīcē.
Pārbaudīt un metadati
Operētājsistēmas un failu analizatori identificē GPX failus, pārbaudot sākotnējo bināro baitu secību:
Baitu līmeņa galvenes paraksts (maģiskie baiti)
Operētājsistēmas un failu analizatori identificē GPX failus, pārbaudot sākotnējo bināro baitu secību:
HEKSADECIMĀLAIS PARAKSTS (NOBĪDE 0):
3C 67 70 78ASCII ATTEIOLOJUMS: <gpx
Standartizācija: Topografix GPX 1.1 Specification
Tehniskās specifikācijas
| Konteinera arhitektūra | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Saspiešana | Uncompressed text (readily compressed with Gzip) |
| Baitu secība | UTF-8 / Unicode text stream |
| Krāsu telpas | N/A (Geospatial Telemetry) |
| Kanāli un struktūra | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Maks. izmēri | WGS 84 coordinate datum (worldwide GPS standard) |
| Caurspīdīgums | None |
| Straumēšana un progresīvā ielāde | Sequential trackpoint streaming allows continuous live GPS logging |
Tehniskā salīdzinājuma matrica: GPX pret konkurentiem
| Tehniskais atribūts | GPX (Pašreizējais) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Galvenais mērķis | Atpūta brīvā dabā un sporta izsekošana | 3D Zemes vizualizācija (Google Earth) | Tīmekļa kartēšana un ĢIS dati | Garmin bināro sporta pulksteņu formāts |
| Laika koda treka punkti | Vietējais standarts (<trkpt> ar <time>) | Nepieciešami pielāgoti shēmas tagi | Nepieciešami pielāgoti rekvizītu laika zīmogi | Binārie laika zīmogu ieraksti |
| Faila struktūra | Atklāta XML shēma | Atklāta XML shēma | Atklāts JSON formāts | Patentēts kompakts binārais |
| Garmin / Strava atbalsts | 100% universāls eksports/imports | Atbalstīts Google Earth | Atbalstīts tīmekļa ĢIS | Vietējais aparatūras ierakstīšanas formāts |
Biežākie bojājumu veidi un heksadecimālās atkopšanas ceļvedis
Strava vai Garmin Connect ziņo: 'Augšupielādes laikā radās kļūda: fails ir tukšs vai nederīgs'.
Pamatcēlonis: Trūkstoši neaizvērti </trk> vai </gpx> tagi, ko izraisīja akumulatora izlādēšanās ierakstīšanas laikā.
Atkopšana: Salabojiet neaizvērtos XML tagus, izmantojot File2File GPX labošanas rīku.
Drošības analīze un parsētāja uzbrukuma vektori
GPX faili ir balstīti uz XML un var atklāt privātus atrašanās vietas datus (mājas adreses) vai ciest no XML vienību injekcijas.
Zināmie uzbrukuma vektori
- Atrašanās vietas privātuma noplūde, atklājot jutīgus mājas/darba sākuma punktus publiskajos treniņu failos.
- XML ārējās vienības (XXE) injekcija fitnesa platformas failu augšupielādes apstrādātājos.
- Pakalpojuma atteice, izmantojot miljonu punktu treka punktu failus, kas izraisa procesora izsīkumu.
Aizsardzības labākā prakse:
Vēsturiskā izcelsme un pavērsieni
Galvenās priekšrocības un plusi
- Neapstrīdams globālais standarts brīvdabas atpūtai, pārgājieniem, skriešanai un riteņbraukšanai.
- Hronoloģiskā telemetrija: treka punkti saglabā precīzus UTC laika zīmogus blakus augstumam, nodrošinot gaitas, ātruma un slīpuma aprēķinus.
- Universāla saderība ar Garmin, Apple Watch, Strava, Komoot, AllTrails un Google Earth.
Tehniskie ierobežojumi un mīnusi
- Garais XML formāts rada lielus failu izmērus gariem vairāku dienu GPS ierakstiem.
- Trūkst uzlaboto sensoru datu (skriešanas dinamika, riteņbraukšanas jaudas balanss), kas glabājas binārajos Garmin FIT failos.
- Teksta failus var viegli rediģēt vai viltot, lai sagrozītu sportiskos sniegumus.
Interesanti tehniski fakti
- GPX koordinātas vienmēr izmanto WGS 84 datumu, kas ir tieši tā pati koordinātu atskaites sistēma, ko izmanto GPS satelīti orbītā.
- Fitnesa pulksteņi ieraksta treka punktu katru 1 sekundi, kas nozīmē, ka 3 stundu maratons ģenerē vairāk nekā 10 000 koordinātu punktu vienā GPX failā.
- GPX paplašinājumi ļauj ierakstīt personīgos veselības biometrijas datus, piemēram, sirdsdarbības ātrumu (<gpxtpx:hr>) un riteņbraukšanas kadenci, tieši GPS trekā.
Bieži uzdotie tehniskie jautājumi
Kas ir GPX fails?
GPX fails ir GPS datu formāts, kurā no GPS ierīcēm un fitnesa pulksteņiem tiek saglabāti atskaites punkti (waypoints), maršruti un ierakstītie celiņi (ar platumu, garumu, augstumu un laiku).
Kā varu konvertēt GPX failu uz Kml priekš Google Earth?
Varat konvertēt jebkuru GPX treniņu vai pārgājiena maršrutu Google Earth KML failā ar vienu klikšķi, izmantojot File2File.app tieši savā tīmekļa pārlūkprogrammā.
Kā augšupielādēt GPX failu pakalpojumā Strava?
Pieteikieties vietnē Strava.com, augšējā labajā stūrī noklikšķiniet uz ikonas '+', atlasiet 'Augšupielādēt aktivitāti' un izvēlieties 'Fails', lai augšupielādētu savu .gpx ierakstu.
Saistītie GPX konvertēšanas pāri
GPS celiņa GPX datu konvertēšana Google KML formātā ļauj uzreiz attēlot neapstrādātus āra izsekošanas žurnālus Google Earth un pielāgotās tīmekļa kartēšanas lietotnēs.
Google KML ģeogrāfiskā marķējuma konvertēšana uz GPS celiņa GPX standartizē patentētos kartēšanas līdzekļus universālos pieturpunktu un celiņa datos.
GeoJSON vektora datu konvertēšana GPX formātā pārvērš standarta ģeogrāfiskos JSON objektus XML balstītā formātā, kas ir optimizēts fiziskām navigācijas ierīcēm.