GPS nyomvonal GPX (.gpx)

Topografix Szabvány

A GPS Exchange Format (GPX) a nyílt XML szabvány a GPS-pontok, tervezett túraútvonalak és rögzített edzésvonalak megosztására GPS-egységek (Garmin, Wahoo), okostelefonok és olyan aktivitási platformok között, mint a Strava.

GPX konvertálása erre: KML

Ingyenes, böngészőn belüli GPX - KML konvertáló. Konvertáljon fájlokat azonnal az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) GPX fájlokat:

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

Bájt-szintű fejléc aláírás (Magic Bytes)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) GPX fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

3C 67 70 78

ASCII REPREZENTÁCIÓ: <gpx

Szabványosítás: Topografix GPX 1.1 Specification

Műszaki specifikációk

Konténer architektúraXML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>)
TömörítésUncompressed text (readily compressed with Gzip)
BájtsorrendUTF-8 / Unicode text stream
SzínterekN/A (Geospatial Telemetry)
Csatornák és struktúraLatitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature
Max. méretekWGS 84 coordinate datum (worldwide GPS standard)
ÁtlátszóságNone
Streaming és progresszívSequential trackpoint streaming allows continuous live GPS logging

Műszaki összehasonlító mátrix: GPX vs Versenytársak

Technikai attribútumGPX (Jelenlegi)KMLGEOJSONFIT
Elsődleges célSzabadtéri rekreáció és sportkövetés3D Föld-vizualizáció (Google Earth)Webes térképészet és GIS adatokGarmin bináris sportóra formátum
Időbélyeggel ellátott pontokNatív szabvány (<trkpt> és <time>)Egyedi sématageket igényelEgyedi tulajdonságú időbélyegeket igényelBináris időbélyeg-rekordok
FájlstruktúraNyílt XML sémaNyílt XML sémaNyílt JSON formátumZárt, tömör bináris
Garmin / Strava támogatás100%-ban univerzális export/importTámogatva a Google Earth-benTámogatva a webes GIS-benNatív hardveres rögzítési formátum

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A Strava vagy a Garmin Connect azt jelzi: „Hiba történt a feltöltés során: a fájl üres vagy érvénytelen".

Kiváltó ok: A le nem zárt </trk> vagy </gpx> tagek hiánya, amit a felvétel közepén lemerülő akkumulátor okozott.

Helyreállítás: A le nem zárt XML tagek javítása a File2File GPX Repair Tool segítségével.

Biztonsági elemzés és elemző (parser) támadási vektorok

A GPX-fájlok XML alapúak, és felfedhetik a magánjellegű helyadatokat (otthoni címek), vagy XML entitásinjekciónak lehetnek kitéve.

Ismert támadási vektorok

  • Helyadatvédelmi szivárgás, amely nyilvános edzésfájlokban felfedi az érzékeny otthoni/munkahelyi kiindulási pontokat.
  • XML külső entitás (XXE) injekció a fitneszplatformok fájlfeltöltési kezelőiben.
  • Szolgáltatásmegtagadás (DoS) milliós pontszámú nyomvonal-fájlok révén, amelyek CPU-kimerülést okoznak.

Védekező Legjobb Gyakorlatok:

Történeti háttér és mérföldkövek

2009Elindul a Strava, amely világszerte népszerűsíti a GPX útvonalexportálást a kerékpáros és futószakaszokhoz.
2004A Topografix kiadja a GPX 1.1-es verzióját, amely bővíthető kiterjesztéseket ad hozzá a pulzusszámhoz, teljesítményhez és pedálfordulatszámhoz.
2002Dan Foster megalkotja a GPX-et, hogy megszüntesse a GPS-eszközök és számítógépek közötti gyártóspecifikus GPS-kábelprotokollokat.

Főbb előnyök

  • A vitathatatlan globális szabvány a szabadtéri rekreációs, túrázási, futási és kerékpáros tevékenységekhez.
  • Kronológiai telemetria: a nyomvonal-pontok pontos UTC-időbélyegeket tárolnak a magasság mellett, lehetővé téve a tempó, sebesség és emelkedés számítását.
  • Univerzális kompatibilitás a Garmin, az Apple Watch, a Strava, a Komoot, az AllTrails és a Google Earth rendszerekkel.

Technikai korlátok és hátrányok

  • A bőbeszédű XML-formátum nagy fájlméreteket eredményez a hosszú, többnapos GPS-felvételek esetén.
  • Hiányoznak belőle a bináris Garmin FIT fájlokban tárolott fejlett szenzoradatok (futásdinamika, kerékpáros teljesítményegyensúly).
  • A szöveges fájlok könnyen szerkeszthetők vagy manipulálhatók az atlétikai teljesítmény meghamisítása érdekében.

Érdekes technikai tudnivalók

  • A GPX-koordináták mindig a WGS 84 dátumot használják, ami pontosan ugyanaz a koordináta-koordinátarendszer, amelyet a pályán lévő GPS-műholdak használnak.
  • A fittnessórák másodpercenként rögzítenek egy nyomvonal-pontot, ami azt jelenti, hogy egy 3 órás maraton több mint 10 000 koordinátapontot generál egyetlen GPX-fájlban.
  • A GPX-kiterjesztések lehetővé teszik a személyes egészségügyi biometrikus adatok, például a pulzusszám (<gpxtpx:hr>) és a kerékpáros pedálfordulatszám közvetlen rögzítését a GPS-nyomvonalon belül.

Gyakran Ismételt Műszaki Kérdések

Mi az a GPX fájl?

A GPX egy GPS-adatformátum, amely útpontokat, útvonalakat és rögzített nyomvonalakat (szélességgel, hosszúsággal, magassággal és idővel) tárol GPS-eszközökről és edzésórákról.

Hogyan konvertálhatok GPX fájlt KML-be a Google Earthhöz?

A File2File.app segítségével közvetlenül a webböngészőjében, egyetlen kattintással konvertálhat bármilyen GPX edzést vagy túraútvonalat Google Earth KML fájllá.

Hogyan tölthetek fel egy GPX fájlt a Strava oldalára?

Jelentkezzen be a Strava.com webhelyre, kattintson a jobb felső sarokban található „+” ikonra, válassza az „Aktivitás feltöltése” lehetőséget, majd a .gpx felvétel feltöltéséhez válassza a „Fájl” lehetőséget.