GPX záznam trasy (.gpx)

Topografix Štandard

GPS 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:

Vyberte alebo presuňte súbory sem

100 % súkromná konverzia v prehliadači - súbory nikdy neopustia vaše zariadenie

alebo prilepiť Ctrl+V
Záruka súkromia s nulovým prenosom do siete: 0 bajtov odovzdaných na externé servery. Všetko spracovanie prebehlo lokálne v pieskovisku vášho prehliadača.

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 78

ASCII REPREZENTÁCIA: <gpx

Štandardizácia: Topografix GPX 1.1 Specification

Technické špecifikácie

Architektúra kontajneraXML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>)
KompresiaUncompressed text (readily compressed with Gzip)
Poradie bajtov (Endianness)UTF-8 / Unicode text stream
Farebné priestoryN/A (Geospatial Telemetry)
Kanály a štruktúraLatitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature
Max. rozmeryWGS 84 coordinate datum (worldwide GPS standard)
PriehľadnosťNone
Streamovanie a postupné načítavanieSequential trackpoint streaming allows continuous live GPS logging

Technická porovnávacia matica: GPX vs konkurenti

Technický atribútGPX (Aktuálne)KMLGEOJSONFIT
Primárny účelOutdoorová rekreácia a sledovanie športov3D vizualizácia Zeme (Google Earth)Webové mapovanie a GIS dátaBinárny formát pre športové hodinky Garmin
Časovo označené body trasyNatívny štandard (<trkpt> s <time>)Vyžaduje vlastné značky schémyVyžaduje vlastné časové pečiatky vlastnostíZáznamy binárnych časových pečiatok
Štruktúra súboruOtvorená schéma XMLOtvorená schéma XMLOtvorený formát JSONProprietárny kompaktný binárny formát
Podpora Garmin / Strava100 % univerzálny export/importPodporované v Google EarthPodporované vo webovom GISNatí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

2009Spustená bola služba Strava, ktorá celosvetovo spopularizovala export trás GPX pre cyklistické a bežecké úseky.
2004Spoločnosť Topografix vydáva GPX 1.1 a pridáva rozšíriteľné rozšírenia pre srdcovú frekvenciu, výkon a kadenciu.
2002Dan Foster vytvára GPX s cieľom eliminovať proprietárne protokoly káblov GPS medzi zariadeniami GPS a počítačmi.

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.