TCX CSV

TCX-ből CSV-be konverter

TCX fájlok CSV formátumba konvertálása

Húzza ide a .tcx fájlt

vagy böngésszen

Minden feldolgozás a böngésződben történik. Semmilyen adat nem kerül feltöltésre szerverre.

Mi a TCX és miért konvertáljunk CSV-vé?

A TCX (Training Center XML) a Garmin XML-formátuma GPS-szel, pulzussal, kadenciával, teljesítménnyel, távolsággal és körstruktúrával. Sok platform még exportál TCX-et: Polar Flow, Fitbit, régebbi Garmin Connect. A CSV-vé konvertálás az egymásba ágyazott XML-t lapos sorokká alakítja — egy sor per nyomvonalpont. A konverzió a böngészőben fut.

A TCX bonyolult XML-szerkezetével szemben — amely trackpointot lapokba, lapokat tevékenységekbe zárja, és XML-elemeket használ minden mezőhöz — a CSV sík és kompakt. Egy 30 percnyi futás, amely 500 KB TCX-fájlt hoz létre, 60–100 KB CSV-vé válik. Fontosabb azonban, hogy a CSV azonnal olvasható bármely táblázatkezelő alkalmazásban XML-elemzés nélkül. A TCX-szerkezet oszlopnevekre van csökkentve: az egyes trackpont sorokban az összes mutató egymás mellett található, amely pontosan azt, amit a statisztikai és adatvizualizációs eszközök elvárnak.

Miért érdemes TCX-ből CSV-be konvertálni?

A CSV a közös nyelv az edzési eszközök és az adatelemzési eszközök között. Ha az Excelben egyéni edzési diagramokat szeretne létrehozni, a Pythonban laktátkülönbség-teljesítményt számítani, egy R-ben regressziót futtatni lépésszám és szívfrekvencia között, vagy az edzésadatokat egy gépi tanulási modellbe táplálni, a CSV a szükséges formátum. A TCX-fájlok a platformimportáláshoz lettek megtervezve — nem az elemzéshez. A TCX-ből CSV-be való átalakítás az első lépés az adatvezérelt edzési vagy önanalízis munkafolyamatban.

Az olyan edzők, akik több sportolóval dolgoznak különböző platformok között (Polar, Garmin, Fitbit), a TCX gyakran a közös exportálási nevező. Az egyes sportolók TCX exportálásának CSV-re konvertálása lehetővé teszi az egységes sportolóközi elemzést egy táblázatban vagy scriptben, platform-specifikus API-hozzáférés vagy formátum-specifikus elemzés kódjának szükségessége nélkül.

TCX CSV-vé — Mit exportálunk?

A CSV kimenet soronként egy nyomvonalpontot tartalmaz, oszlopokkal az időbélyeghez, szélességi és hosszúsági fokhoz, magassághoz, távolsághoz, pulzushoz, lépésfrekvenciához, teljesítményhez, sebességhez és hőmérséklethez (ha elérhető).

Támogatott TCX-források

  • Polar Flow (exportálás TCX-ként az aktivitás oldalról)
  • Garmin Connect (eredeti exportálása → TCX)
  • Fitbit exportarchívum
  • Garmin Training Center
  • Bármely alkalmazás, amely szabványos TCX 2.0 formátumot exportál

Milyen adatok jelennek meg a CSV-ben?

A CSV kimenet egy sor TCX trackpontonként az alábbi oszlopokkal: időbélyeg (ISO 8601), szélesség (decimális fokok), hosszúság (decimális fokok), altitude_m (tengerszint feletti méter), distance_m (halmozott), heart_rate_bpm, cadence_rpm, power_w (TCX ActivityExtension-ből, ha van), speed_ms (méter másodpercenként, ActivityExtension-ből) és temperature_c (ritkán szerepel a szabványos TCX-ben). Az üres adatokkal rendelkező oszlopok üres cellákként jelennek meg — nem nullakként — így megkülönböztethetik a hiányzó adatokat a tényleges nulláktól.

vagy platformok CSV exportálása

A Garmin Connect, a Polar Flow és a Fitbit mind kínálnak valamilyen CSV-exportálást, de ezek jellemzően összesített adatokat — napi összefoglalókat vagy lap-átlagokat — adnak, nem pedig nyers trackpont-adatokat. Ez az átalakító a TCX teljes időbeli felbontását adja meg natív felvételi intervallumában (1 másodperc, 2 másodperc vagy SmartRecording-vel változó). Az olyan elemzésekhez, mint a teljesítménygörbe-számítás vagy a fáradtság-modellezés, ez a nyers felbontás lényeges.

Gyakori problémák

Ha a CSV sok üres oszlopot tartalmaz, a forrás TCX valószínűleg hiányzik a választható mezőket. A Polar Flow TCX exportálása jellemzően szívfrekvenciát tartalmaz, de ritkán teljesítményt vagy lépésszámot, hacsak nem kompatibilis szenzort használt. A Garmin TCX exportálása gazdagabb, de a régebbi eszközökről sebesség és teljesítmény hiányozhat. Ha olyan mezőkre van szüksége, amelyeket a platform TCX exportálása nem tartalmaz, próbálja meg FIT exportálást kérni, ha elérhető — a FIT-fájlok szélesebb körű metrikákat tartalmaznak, a FIT-ből CSV-be konvertáló átalakító kivonja a jelen lévőket.

Adaptív sportadatok TCX-fájlokba

A kerekesszékes sporteszközökből, kézikerékpáros GPS-egységekből és ülő síelési rendszerekből származó TCX-fájlok a TCX 2.0 szabvány segítségével azonos módon kerülnek feldolgozásra, mint bármely más aktivitás. A kézikerékpárosi teljesítménymérőből származó teljesítményadatok, amely a Garmin Edge vagy hasonló eszközökhöz csatlakozik, a power_w oszlopban jelennek meg, ha a TCX az ActivityExtension adatokkal lett exportálva. Az adaptív sportolókkal dolgozó edzők ugyanazokat a teljesítmény- és edzés terheléselemzéseket alkalmazhatják, mint az alkalmas sportolók számára — az erőforrás-alapú sporthoz alkalmazható eltérő energiaköltségvetési modellek alapján módosítva.

Gyakran ismételt kérdések

Milyen felvételi intervallumot használ a CSV?

A CSV megőrzi az eredeti felvételi intervallumot a TCX-fájlból. Ha az eszköz minden 1 másodpercet rögzített (gyakori a Garmin-eszközöknél a SmartRecording kikapcsolásával), akkor minden sor 1 másodpercet jelent. Ha a SmartRecording be volt kapcsolva, a trackpointok 2–10 másodperces távolsággal lehetnek az ütemváltásoktól függően. Az CSV időbélyeg-oszlopa az egyes sorok pontos idejét mutatja, így megerősítheti az intervallumot.

Ez működik a Fitbit TCX exportálásával?

Igen. A Fitbit TCX exportálása a szabványos TCX 2.0 specifikációt követi, és teljes mértékben támogatott. A Fitbit exportálása jellemzően szívfrekvenciát és GPS-t tartalmaz, de lépésszámot vagy teljesítményt nem. A distance_m oszlop a Fitbit TCX-fájloknál is hiányozhat az aktivitás típusától függően — ezek az CSV kimenetben üres cellákként jelennek meg.

© 2026 raacon/. Ingyenes edzési eszközök sportolóknak.

raacon is a trademark of Raadig AS (NO 833 209 132)

Nem áll kapcsolatban semmilyen sportmárkával.

mail@raadig.no

Adatvédelmi szabályzat

Sütiket használunk analitikához és hirdetésekhez (Google AdSense). A fitneszeszközökből semmilyen személyes adat nem hagyja el a böngésződet. Adatvédelmi szabályzat