Převod FIT do GPX

Nahrajte soubor aktivity FIT z hodinek Garmin, cyklopočítače nebo tréninkové aplikace a stáhněte si trasu jako GPX. Až 10 souborů najednou.

Převést do GPX

Hodinky a cyklopočítače Garmin, ale i řada dalších sportovních zařízení a aplikací ukládá aktivity do formátu FIT, úsporného binárního souboru. Většina mapových aplikací, plánovačů tras a GIS programů ale chce GPX. Nahrajte soubor .fit nahoře a dostanete GPX s trasou, kterou jste ujeli, uběhli nebo ušli, včetně nadmořské výšky a času každého bodu.

Potřebujete převod vůbec?

Ne vždy. Strava podle své dokumentace čte FIT přímo, včetně tepu, kadence a výkonu, a soubory FIT importuje i Komoot. Pokud nahráváte tam, použijte původní soubor, nic tím neztratíte.

Převod se hodí tam, kde berou jen GPX. Mapy.com (dříve Mapy.cz) importují pouze GPX. GPX obvykle chtějí i navigační aplikace v telefonu, starší turistické GPS, QGIS nebo fotografické programy, které podle záznamu trasy doplní fotkám polohu. A poslat kamarádovi včerejší vyjížďku je jednodušší v GPX, protože ho otevře kdokoli.

Co v GPX bude

Převodník rozluští aktivitu ze souboru FIT a zapíše standardní soubor GPX 1.0:

  • Body trasy se zeměpisnou šířkou a délkou, nadmořskou výškou a časem. Pokud zařízení zaznamenalo rychlost, zůstane v metrech za sekundu.
  • Pauzy. Při každém novém spuštění stopek po zastavení nebo automatické pauze začne nový úsek trasy. Mapa tak nekreslí rovnou čáru přes místo, kde jste stáli nebo jeli vlakem.
  • Kola (laps). Konec každého kola se uloží jako bod zájmu s názvem LAP001, LAP002 atd. Časy a statistiky kol se nepřenášejí.
  • Uložená místa ze souboru FIT se stanou body zájmu (waypointy).

Co se ztratí: tepová frekvence, kadence, výkon a teplota. Soubor FIT je obsahuje, ale čisté GPX pro ně nemá pole a náš výstup rozšíření od Garminu nepoužívá. Stejně dopadne vše, co není bodem trasy: kalorie, tréninkový efekt, souhrny aktivity, údaje o zařízení a senzorech a datová pole přidaná aplikacemi, třeba z běžeckých wattmetrů.

Časté potíže

Převod FIT do GPX bez tepovky

Jak je popsáno výše, GPX nese trasu, ne data ze senzorů. Pokud potřebujete tep a výkon na jiné platformě, nahrajte tam původní FIT. Strava ho například bere přímo.

GPX je prázdné

Aktivita nemá polohu z GPS: běh na pásu, trenažér, plavání v bazénu nebo posilovna. Body bez polohy se přeskakují, takže není z čeho trasu vytvořit.

Převod poškozeného souboru selže

Každý soubor FIT končí kontrolním součtem CRC. Když se hodinkám uprostřed aktivity vybije baterie nebo se přeruší synchronizace, soubor může skončit uprostřed záznamu. Převodník se na takové chybě zastaví, místo aby trasu napůl hádal. Zkuste zařízení synchronizovat znovu, nebo aktivitu vyexportujte z platformy, kam se nahrála.

Časy v GPX nesedí o hodinu nebo dvě

Nejsou chybně. FIT ukládá čas v UTC a GPX ho v UTC ponechá, poznáte to podle písmena Z na konci. Mapové aplikace ho převedou na místní čas. Pokud ale podle trasy přiřazujete polohu fotkám, nastavte ve fotografickém programu posun časového pásma fotoaparátu.

Mapy.com dlouhou aktivitu nenačtou

Mapy.com přijmou nejvýše 70 000 bodů na trasu. Při záznamu každou sekundu to vychází zhruba na 19 hodin, takže vícedenní nebo ultra akce limit překročí. Hodinky s chytrým záznamem (smart recording) ukládají bodů méně a na limit narazí zřídka.

Jiné cesty ke GPX

Je-li aktivita už v Garmin Connect, otevřete ji na webu a v nabídce pod ozubeným kolem zvolte Export do GPX. Strava nabízí export GPX u vlastních aktivit také. Náš převodník se hodí, když máte samotné soubory: zkopírované z hodinek přes USB (mnoho zařízení Garmin je má ve složce GARMIN/Activity), poslané parťákem z tréninku nebo ze zařízení, jehož aplikace export do GPX nemá. Najednou převedete 10 souborů a nikde se nemusíte registrovat.

FIT a GPX v porovnání

FITGPX
Typbinární, úspornýtext XML, čitelný
SpravujeGarmin (FIT SDK)TopoGrafix; GPX 1.0 z roku 2002, 1.1 z roku 2004
Obvyklý obsahcelá aktivita: záznamy, kola, souhrny, senzory, zařízenítrasy (tracky), cesty (routes), body zájmu
Čassekundy od 31. prosince 1989 UTCdatum a čas ISO 8601 v UTC
Polohasemicircles (2³¹ = 180°)stupně v desetinném tvaru

FIT, celým názvem Flexible and Interoperable Data Transfer, vznikl pro sportovní, fitness a zdravotní zařízení. Specifikaci a SDK zveřejňuje Garmin na svém webu pro vývojáře (anglicky). Čas se počítá v sekundách od půlnoci UTC 31. prosince 1989, takzvané epochy FIT, a poloha se ukládá jako 32bitové celé číslo, kde 2³¹ jednotek odpovídá 180 stupňům. Rozlišení je tak menší než centimetr. GPX je otevřený formát XML od firmy TopoGrafix, verze 1.1 pochází z 9. srpna 2004.

Časté otázky

Zůstane v GPX tep, kadence a výkon?

Ne. GPX obsahuje trasu s výškou, časem a rychlostí. Data ze senzorů získáte, když na cílovou platformu nahrajete původní soubor FIT.

Jak nahrát soubor FIT do Mapy.com (Mapy.cz)?

Přímo to nejde, Mapy.com importují jen GPX. Převeďte FIT zde do GPX a ten naimportujte.

Zachovají se při převodu z FIT do GPX kola?

Konec každého kola se uloží jako bod zájmu LAP001, LAP002 atd. Časy a statistiky kol v GPX nebudou.

Proč je převedené GPX prázdné?

Aktivita nemá polohu z GPS, například běh na pásu nebo jízda na trenažéru. Bez polohy není z čeho trasu vytvořit.

Kde najdu soubory FIT v hodinkách Garmin?

U mnoha zařízení Garmin připojených přes USB jsou dokončené aktivity ve složce GARMIN/Activity. Původní soubor lze stáhnout i z webu Garmin Connect.