Hva er TCX-filformatet?
.tcx er en XML-databasefil utviklet av Garmin for sporing av trening og GPS-aktivitet. Opprinnelig var den knyttet til Garmin Training Center, men har siden blitt et utbredt utvekslingsformat på tvers av treningsplattformer. En .tcx-fil inneholder ulike data relatert til sport, inkludert type sport, tidsregistreringer, distanse, forbrente kalorier, treningsintensitet og hjertefrekvens.
.tcx-filer er kodet i XML-format og fungerer som et middel for å utveksle data mellom enheter for overvåking av fysisk aktivitet og nettbaserte tjenester som Garmin Connect og Strava, hvor treningshistorikk kan arkiveres og analyseres.
Formatet finnes i to versjoner - TCX v1 og TCX v2 - der v2 er den nåværende standarden, definert av Garmins TrainingCenterDatabasev2.xsd-skjema. Filer åpnes med et <TrainingCenterDatabase>-rotelement og organiserer data i et hierarki av aktiviteter, runder, spor og sporingspunkter, som hver bærer GPS-koordinater, høyde, hjertefrekvens og kadens.
.tcx er nært beslektet med .gpx GPS-utvekslingsformatet, men legger til treningsspesifikke strukturer som rundetider og kaloriforbruk per runde. Den kan også konverteres til det kompakte binære .fit-formatet ved hjelp av verktøy som GPSBabel.
Sikkerhet og trygghet
RISIKO: LOWTCX er ren XML uten kjørbart innhold, så selve filen er ufarlig å åpne. Den virkelige bekymringen er personvern: som enhver aktivitetsfil inneholder den nøyaktige GPS-koordinater og tidsstempler, og kan avsløre hjemmet ditt, faste ruter og tidsplaner, pluss helsedata (hjertefrekvens). Før du deler TCX-filer offentlig, bør du trimme start/sluttpunkter nær hjemmet og vurdere å fjerne tidsstempler/HR hvis du ikke ønsker å avsløre dem.
Formatdetaljer
i et nøtteskallProgrammer som åpner TCX-filer
Tekniske detaljer
dyp spesifikasjon| Utvikler | Garmin |
| Basekoding | UTF-8 XML (ren tekst, ingen binær struktur) |
| MIME-type | application/vnd.garmin.tcx+xml |
| XML-rotelement | <TrainingCenterDatabase> i Garmin TrainingCenterDatabasev2-navnerommet |
| Skjemadefinisjon | XML Schema Definition (XSD)-fil: TrainingCenterDatabasev2.xsd, driftet av Garmin |
| Formatversjoner | TCX v1 (foreldet) og TCX v2 (nåværende standard) |
| Datahierarki | TrainingCenterDatabase → Activities → Activity → Lap → Track → Trackpoint |
| Trackpoint-felt | Tidsstempel (UTC), breddegrad/lengdegrad (desimalgrader), høyde (meter), distanse (meter), hjertefrekvens (bpm), kadens (rpm), hastighet (m/s), kraft (watt) |
| Oppregnede sportstyper | Running, Biking, Other (definert som en enumerasjon i v2 XSD) |
| Metadata per runde | Total tid, total distanse, kalorier, maks hastighet, gjennomsnittlig og maks hjertefrekvens, intensitetsnivå, utløsermetode |
| Filidentifikasjon | Ingen binære «magic bytes»; identifisert av <TrainingCenterDatabase>-rotelementet umiddelbart etter XML-deklarasjonen |
| Støtte for flere aktiviteter | En enkelt .tcx-fil kan inneholde flere Activity-poster under ett rotelement |
| Koding av hjertefrekvens | Heltall slag per minutt (bpm) lagret i <Value> inne i et <HeartRateBpm>-element |
| Koordinatsystem | WGS 84 desimalgrader; høyde i meter over havet |
| Utgitt | 2007 (Garmin Training Center / TCX schema) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www8.garmin.com |
TCX-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om TCX-filer.