Co je formát souboru FIT?
Protokol Flexible and Interoperable Data Transfer (FIT) vyvinul Garmin jako kompaktní binární formát pro ukládání fitness a zdravotních dat. Na rozdíl od textových formátů jako GPX nebo TCX jsou soubory FIT extrémně úsporné — hodina aktivity se sekundovým záznamem typicky zabírá jen 50–200 KB. Soubory FIT obsahují bohatá data: GPS souřadnice, tepovou frekvenci, kadenci, výkon, teplotu, vertikální oscilaci, dobu kontaktu se zemí a stovky dalších polí.
Převod FIT na CSV zpřístupňuje tato data pro analýzu v tabulkových procesorech jako Excel, Google Sheets nebo LibreOffice Calc a nástrojích jako Python pandas nebo R. CSV (Comma-Separated Values) je univerzální textový formát čitelný prakticky každým nástrojem. Tento převodník zpracovává soubor FIT zcela v prohlížeči — vaše data nikdy neopustí zařízení.
Proč Převádět FIT na CSV?
Binární formát FIT je skvělý pro úložiště a výkon zařízení, ale není čitelný pro lidi a vyžaduje specializovaný software k otevření. Převod na CSV zcela odstraňuje tuto bariéru — aplikace tabulkových procesorů, jako je Microsoft Excel, Google Sheets, LibreOffice Calc, a nástroje pro datovou vědu, jako je Python pandas nebo R, mohou nativně číst soubory CSV. To činí FIT-na-CSV standardním prvním krokem pro sportovce, kteří chtějí vytvářet vlastní tréninková řídicí panely, provádět statistickou analýzu v několika aktivitách, nebo sdílet nezpracovaná data s trenérem nebo vědeckým pracovníkem zabývajícím se sportem.
CSV je také ideálním formátem pro kombinování dat z více aktivit nebo zařízení. Můžete přidávat soubory CSV z různých relací, sloučit data z hodinek Garmin a snímače výkonu zaznamenávajícího současně, nebo spojit tréninkové údaje s externími datovými soubory, jako je počasí nebo výsledky závodů — úkoly, které by vyžadovaly specializované nástroje při práci přímo se soubory FIT.
Pro dlouhodobou analýzu tréninku je CSV často praktičtější než interaktivní platformy. Jednoduchý skript zpracovávající složku exportovaných CSV'ů může vypočítat vaše chronické tréninkové zatížení během celé sezóny, vytvořit personalizovanou výkonovou křivku s větší přesností, než je automatický výpočet jakékoli platformy, nebo identifikovat přesné podmínky — teplotu, gradient, úroveň únavy — za kterých došlo k vašim nejlepším výkonům.
Která Data Jsou Exportována?
Každý bod trasování v souboru FIT se stane jedním řádkem ve výstupu CSV. Sloupce zahrnují: timestamp (ISO 8601 UTC), zeměpisnou šířku a délku v desetinných stupních (automaticky převedeno z formátu půlkruhu Garmin), nadmořskou výšku v metrech nad mořem, kumulativní vzdálenost v metrech, srdeční frekvenci v bpm, kadenci v ot/min (kolo) nebo kroky za minutu (běh), výkon ve wattech, pokud byl přítomen snímač výkonu, rychlost v metrech za sekundu a teplotu okolí v Celsius. Sloupce bez dat pro danou aktivitu — jako power_w pro běh pouze s GPS — obsahují prázdné buňky místo nul, což vám umožňuje rozlišit chybějící data od skutečného nulového čtení.
Jaké sloupce má CSV výstup?
| Sloupec | Popis |
|---|---|
| timestamp | ISO 8601 datetime |
| latitude | Degrees decimal |
| longitude | Degrees decimal |
| altitude_m | Metres above sea level |
| distance_m | Cumulative distance in metres |
| heart_rate_bpm | Beats per minute |
| cadence_rpm | Revolutions per minute (cycling) or steps per minute (running) |
| power_w | Watts (if power meter present) |
| speed_ms | Speed in metres per second |
| temperature_c | Ambient temperature in Celsius |
Využití FIT CSV dat
- Tvorba vlastních grafů v Google Sheets nebo Excelu
- Analýza dat o výkonu, TF a tempu s Python/pandas
- Import do R pro statistickou analýzu tréninku
- Vstupní data pro modely strojového učení
Jak Používat Tento Konvertor
Klikněte na oblast nahrávání nebo přetáhněte a pusťte váš soubor .fit — podporovány jsou soubory do 50 MB. Konvertor běží zcela ve vašem prohlížeči pomocí otevřené specifikace SDK FIT; žádná data nejsou nahrávána na žádný server. Po analýze se CSV automaticky stáhne. Vícedisciplinární aktivity, jako jsou triathlony, jsou plně podporovány: všechny segmenty — plavání, jízda na kole, běh, přechod — se zobrazí v jednom CSV s nepřetržitými timestamp'y, což vám umožňuje analyzovat časy přechodů a úsilí mezi disciplínami v jednom pohledu.
V Pythonu načtěte CSV s pandas: df = pd.read_csv('activity.csv', parse_dates=['timestamp']). Pro analýzu výkonu, df['power_w'].rolling(30).mean() počítá 30sekundový klouzavý průměr, který podpírá normalizovaný výkon a faktor intenzity. Pro distribuci zón srdeční frekvence filtrujte řádky podle heart_rate_bpm a použijte .count() k nalezení času v každé zóně.
vs. Export z Garmin Connect a Strava
Garmin Connect a Strava nabízejí export CSV, ale exportují souhrnná data nebo průměry na okruh — ne nezpracovaná data sekunda za sekundou bodů trasování. Tento konvertor exportuje každý záznam ze souboru FIT v jeho nativní frekvenci záznamu, což vám dává úplné časové rozlišení pro přesnou analýzu výkonové křivky, studium variability srdeční frekvence a výzkum tempa. Pokud potřebujete nezpracovaná data místo agregovaných souhrnů, je tento nástroj správnou volbou.
Časté problémy při převodu FIT na CSV
Některé FIT soubory ze starších zařízení mohou mít chybějící pole (žádný výkon, žádná teplota). Převodník pro ně vytvoří prázdné buňky — to je normální. Pokud váš CSV ukazuje semicircle hodnoty místo desetinných stupňů, FIT soubor používá surový formát Garmin, který nástroj automaticky převádí. Velké multisportovní FIT soubory (triathlon) jsou plně podporovány.
Pokud váš soubor FIT nelze analyzovat, pravděpodobné příčiny jsou: částečně zapsaný soubor ze zařízení, jehož baterie během aktivity zemřela; soubor FIT pouze synchronizace (běžný u starších zařízení Garmin, která vytváří malé indexové soubory vedle FIT'ů aktivit); nebo soubor FIT od chytrých vah, golfových hodinek nebo sledovače spánku, který zaznamenává osobní údaje místo relace aktivity. Ty vytvářejí buď chybu, nebo prázdný CSV — obě jsou očekávané chování, ne vada nástroje.
Adaptivní Sport a Data Handbike
Soubory FIT z handbike, sportovních počítačů na vozíku a veslařských ergometrů jsou plně podporovány. Zařízení jako řada Garmin Edge používaná sportovci na vozíku a sportovci na handbike zaznamenávají stejná pole timestamp, GPS, výkonu, kadence a srdeční frekvence jako zařízení pro jízdu na kole vzpřímeně. Výstup CSV je shodný — adaptivní sportovci a jejich trenéři mohou používat stejné procedury analýzy v Pythonu, R nebo Excelu jako každý jiný sportovec, bez jakýchkoli úprav.