GPX záznam trasy (.gpx)
Topografix ŠtandardGPS Exchange Format (GPX) je otvorený štandard XML na zdieľanie bodov záujmu (waypointov), plánovaných turistických trás a zaznamenaných tréningových trás naprieč jednotkami GPS (Garmin, Wahoo), smartfónmi a platformami pre aktivity ako Strava.
Konvertovať GPX do KML
Bezplatný konvertor z GPX do KML priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.
Preskúmať a metadáta
Operačné systémy a analyzátory súborov identifikujú súbory GPX kontrolou počiatočnej binárnej bajtovej sekvencie:
Podpis hlavičky na úrovni bajtov (Magic Bytes)
Operačné systémy a analyzátory súborov identifikujú súbory GPX kontrolou počiatočnej binárnej bajtovej sekvencie:
HEXADECIMÁLNY PODPIS (OFFSET 0):
3C 67 70 78ASCII REPREZENTÁCIA: <gpx
Štandardizácia: Topografix GPX 1.1 Specification
Technické špecifikácie
| Architektúra kontajnera | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Kompresia | Uncompressed text (readily compressed with Gzip) |
| Poradie bajtov (Endianness) | UTF-8 / Unicode text stream |
| Farebné priestory | N/A (Geospatial Telemetry) |
| Kanály a štruktúra | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Max. rozmery | WGS 84 coordinate datum (worldwide GPS standard) |
| Priehľadnosť | None |
| Streamovanie a postupné načítavanie | Sequential trackpoint streaming allows continuous live GPS logging |
Technická porovnávacia matica: GPX vs konkurenti
| Technický atribút | GPX (Aktuálne) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Primárny účel | Outdoorová rekreácia a sledovanie športov | 3D vizualizácia Zeme (Google Earth) | Webové mapovanie a GIS dáta | Binárny formát pre športové hodinky Garmin |
| Časovo označené body trasy | Natívny štandard (<trkpt> s <time>) | Vyžaduje vlastné značky schémy | Vyžaduje vlastné časové pečiatky vlastností | Záznamy binárnych časových pečiatok |
| Štruktúra súboru | Otvorená schéma XML | Otvorená schéma XML | Otvorený formát JSON | Proprietárny kompaktný binárny formát |
| Podpora Garmin / Strava | 100 % univerzálny export/import | Podporované v Google Earth | Podporované vo webovom GIS | Natívny formát nahrávania hardvéru |
Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde
Strava alebo Garmin Connect hlási: „Pri nahrávaní sa vyskytla chyba: súbor je prázdny alebo neplatný".
Hlavná príčina: Chýbajúce neuzavreté značky </trk> alebo </gpx> spôsobené vybitím batérie uprostred nahrávania.
Obnova: Opravte neuzavreté značky XML pomocou nástroja File2File GPX Repair Tool.
Bezpečnostná analýza a vektory útokov na parser
Súbory GPX sú založené na jazyku XML a môžu odhaliť súkromné údaje o polohe (domáce adresy) alebo trpieť útokmi vkladania entít XML.
Známe vektory útokov
- Únik súkromia polohy odhaľujúci citlivé východiskové body domova/práce v súboroch verejných cvičení.
- Injekcia XML External Entity (XXE) v obslužných programoch na nahrajúce súbory fitness platforiem.
- Odopretie služby prostredníctvom súborov s bodmi trasy obsahujúcimi milióny bodov, ktoré spôsobujú vyčerpanie procesora.
Najlepšie obranné postupy:
Historický pôvod a míľniky
Kľúčové výhody a prednosti
- Nespochybniteľný globálny štandard pre outdoorové rekreácie, turistiku, beh a cyklistiku.
- Chronologická telemetria: body trasy ukladajú presné časové pečiatky UTC spolu s nadmorskou výškou, čo umožňuje výpočet tempo, rýchlosti a stúpania.
- Univerzálna kompatibilita so zariadeniami Garmin, Apple Watch, Strava, Komoot, AllTrails a Google Earth.
Technické obmedzenia a nevýhody
- Obsiahly formát XML vedie k veľkým veľkostiam súborov pri dlhých viacdňových záznamoch GPS.
- Chýbajú mu pokročilé údaje o snímačoch (bežecká dynamika, rovnováha cyklistického výkonu) uložené v binárnych súboroch Garmin FIT.
- Textové súbory možno ľahko upravovať alebo falšovať s cieľom sfalšovať športový výkon.
Zaujímavé technické drobnosti
- Súradnice GPX vždy používajú vzťažnú sústavu WGS 84, čo je presne ten istý systém odkazov na súradnice, aký používajú družice GPS na obežnej dráhe.
- Športové hodinky zaznamenávajú bod trasy každú 1 sekundu, čo znamená, že 3-hodinový maratón vygeneruje v jednom súbore GPX viac ako 10 000 súradnicových bodov.
- Rozšírenia GPX umožňujú zaznamenávať osobné biometrické údaje o zdraví, ako je srdcová frekvencia (<gpxtpx:hr>) a kadencia bicyklovania priamo v trase GPS.
Často kladené technické otázky
Čo je to súbor GPX?
Súbor GPX je formát údajov GPS, ktorý ukladá body trasy, trasy a zaznamenané stopy (so zemepisnou šírkou, dĺžkou, nadmorskou výškou a časom) zo zariadení GPS a športových hodiniek.
Ako môžem skonvertovať súbor GPX na KML pre Google Earth?
Pomocou služby File2File.app priamo vo webovom prehliadači môžete jedným kliknutím skonvertovať akýkoľvek tréning alebo turistickú trasu z GPX na súbor KML pre Google Earth.
Ako nahrajem súbor GPX do aplikácie Strava?
Prihláste sa na stránku Strava.com, kliknite na ikonu „+“ v pravom hornom rohu, vyberte „Nahrať aktivitu“ a zvolením možnosti „Súbor“ nahrajte svoj záznam vo formáte .gpx.
Súvisiace konverzné páry pre GPX
Konverzia údajov GPS Track GPX do formátu Google KML vám umožňuje okamžite zobraziť surové záznamy sledovania v exteriéri v aplikácii Google Earth a vlastných webových mapových aplikáciách.
Konverzia geografického značkovacieho jazyka Google KML na štandard GPS Track GPX štandardizuje proprietárne mapovacie funkcie na univerzálne údaje o bodoch trasy a trasách.
Konverzia vektorových údajov GeoJSON na GPX transformuje štandardné geografické objekty JSON na formát založený na XML, optimalizovaný pre fyzické navigačné zariadenia.