FIT 🚴

Garmin FIT Course (Flexible and Interoperable Data Transfer)

Open Beta
.fit · application/vnd.ant.fit

FIT is Garmin's binary fitness protocol that powers Forerunner watches, Edge bike computers, Fenix multisport devices, plus Wahoo, Polar and Bryton gear. On osm2cdr we write FIT in the Course profile: the roads and paths of your selected area are chained by nearest endpoints into connected runs — segments follow the ways that touch instead of the order they were read in, and the chaining works at any density, with no cut-off. To be honest about the content: this is the road network of your bbox, not one planned route — where two ways do not meet, the track moves to the next run in a straight line. Those transfers are not counted as distance: lap.total_distance is the length of the ways themselves, not the sum of the jumps between them. Every point carries coordinates (in semicircles, Garmin's integer units), cumulative distance and a timestamp derived from a nominal speed; the file holds a header, file_id, course and lap messages, start/stop events and CRC-16 checksums — fields laid out strictly per the FIT profile and verified with an independent parser. Honest about the data too: this is an export of geometry, not a recorded workout — there is no heart rate, cadence, power or elevation in the file, because those come from sensors during the ride, not from the map. Very long exports are downsampled to 10,000 points — thinning happens inside the runs, and both ends of every run are kept.

FIT jetzt exportieren ✨ Open Beta — kostenlos ohne Einschränkungen

Hauptmerkmale

Profil Course: Stützpunkte der Route als Trackpoints (lat, lon, Zeit)
Binäre Verpackung: 14-Byte-Header, Definition- und Data-Messages, CRC-16
Koordinaten in Garmin-Semicircles (int32 statt float)
Road segments are chained by nearest endpoints into connected runs — no density cut-off
Lap distance counts metres along the ways: transfers between detached ways are excluded
Auto-downsampling to 10,000 points — inside the runs, both ends of every run kept
Beispiel-Export im FIT-Format (Innenstadt Moskau, 1x0,5 km)
Beispiel: Innenstadt von Moskau, ca. 1x0,5 km, mittlere Detailstufe

Über das Format FIT

FIT ist das binäre Protokoll von ANT und Garmin, in dem Sportgeräte ihre Daten speichern und übertragen. Es ist kompakter als Textformate und wird längst nicht nur von Garmin verstanden: FIT lesen Wahoo, Bryton und Polar sowie die Dienste Garmin Connect, Strava und TrainingPeaks.

Das Protokoll kennt mehrere Profile, und zwei davon verwechselt man leicht. Activity ist ein bereits absolviertes Training mit Sensorwerten. Course ist eine Route, an der das Gerät Sie entlangführen soll. Aus einer Karte lässt sich nur Letzteres machen, deshalb schreiben wir genau Course.

The file contains route vertices with coordinates and timestamps, packed by FIT's rules: a header, definition and data messages, and a checksum. Coordinates are stored in Garmin semicircles — as integers rather than fractional degrees. The course is assembled from the roads and paths of the area you selected, not from one planned route: segments are chained by nearest endpoints into connected runs, but where two ways do not meet, the track moves to the next run in a straight line. Those transfers are not counted in the lap distance — it shows the length of the roads themselves, not the sum of the jumps between them. Long exports are thinned down to 10,000 points evenly inside each run, with both ends of every run kept.

Herzfrequenz, Trittfrequenz, Leistung und barometrische Höhe stehen nicht in der Datei und können es auch nicht: Diese Größen erfassen Sensoren während der Bewegung, nicht die Karte.

Programme zum Öffnen von FIT-Dateien

Die folgenden Programme können Garmin FIT Course (Flexible and Interoperable Data Transfer)-Dateien (.fit) öffnen, bearbeiten und verarbeiten, die aus OSM2CDR exportiert wurden:

💻Garmin Connect / Garmin Connect Mobile 💻Garmin Edge и Forerunner (папка Garmin/Courses) 💻Strava 💻GPSBabel 💻TrainingPeaks

Format-Spezifikationen

Wer nutzt FIT-Karten

🏗
Eine in OSM geplante Radroute als Course auf einen Garmin Edge laden, für die Offline-Navigation mit Abbiegehinweisen
Der fertige Course wird in den Speicher des Edge kopiert und führt ohne Internet und Telefon durch die Route.
💻
Eine Laufstrecke für einen Forerunner vorbereiten, bevor auf einer neuen Route trainiert wird
Die Distanz wird vorab in die Uhr geladen, damit man beim Training nicht nach dem Weg suchen muss.
📊
Eine Navigationsroute an Geräte von Wahoo, Polar und Bryton übertragen, die FIT Course lesen
FIT Course ist die gemeinsame Sprache der Sportgeräte, deshalb ist die Datei nicht an einen Hersteller gebunden.
🎨
Eine kompakte binäre Routendatei statt eines schweren GPX für Geräte mit wenig Speicher bekommen
Die binäre Verpackung belegt weniger Gerätespeicher als ein textbasiertes GPX mit derselben Route.

So exportieren Sie FIT

1
Gebiet auswählen
Zeichnen Sie ein Rechteck oder Polygon auf der interaktiven Karte von osm2cdr
2
FIT wählen
Wählen Sie Garmin FIT Course (Flexible and Interoperable Data Transfer) aus der Liste von 127 verfügbaren Exportformaten
3
Exportieren
Klicken Sie auf Export und erhalten Sie Ihre .fit-Datei in weniger als einer Minute
4
Herunterladen
Laden Sie die fertige FIT-Datei herunter und öffnen Sie sie in Garmin Connect / Garmin Connect Mobile

Nach dem Export öffnen

Beliebte Karten in FIT

Free

Garmin FIT Course (Flexible and Interoperable Data Transfer)-Kartenexport

Laden Sie professionelle FIT-Karten aus OpenStreetMap herunter. Sofortige Generierung, beliebiges Gebiet.

Kostenlos / Export
FIT jetzt exportieren →

Häufig gestellte Fragen

Enthält die Datei Herzfrequenz, Trittfrequenz und Leistung?
Ist es ein Activity- oder ein Course-Profil?
Gibt es eine Begrenzung der Punktanzahl?
Wie bekomme ich die Datei auf einen Garmin Edge?
Gibt es Abbiegehinweise?
Warum ist FIT für das Gerät praktischer als GPX?

Verwandte Formate

Häufig zusammen exportiert

Related Articles