GPX, FIT ou TCX : quel format de fichier GPS choisir pour le vélo ?

GPX, FIT ou TCX : quel format de fichier GPS choisir à vélo ?

GPXFITTCXLA TRACETOUTES LES DONNÉESTRACE + DONNÉES

Vous voulez récupérer une trace, l’envoyer sur votre compteur ou analyser une sortie, et trois extensions s’affichent : .gpx, .fit, .tcx. Laquelle choisir ? En résumé : le GPX pour suivre un parcours, le FIT pour garder toutes les données d’une sortie, le TCX quand un logiciel d’entraînement le demande. Voici ce que contient chaque format, la différence entre trace et itinéraire qui explique bien des bugs de navigation, les formats plus rares comme le KML, et comment convertir un fichier sans exposer votre domicile.

L’essentiel en 30 secondes
  • GPX : le format universel des traces, lu par tous les compteurs et toutes les applications.
  • FIT : le format natif des compteurs, le plus complet (puissance, cardio, tours, capteurs).
  • TCX : un format d’entraînement intermédiaire, de moins en moins utilisé.
  • Dans un GPX, une trace se suit à la lettre, un itinéraire se recalcule : choisissez la trace pour la navigation.
  • Pour naviguer, prenez un GPX ; pour analyser, gardez le FIT.

Le GPX, le format universel des traces

Le GPX (GPS Exchange Format) est un fichier texte qui décrit une suite de points : latitude, longitude, altitude et, pour une sortie enregistrée, l’heure de passage. C’est la langue commune de tous les GPS : Garmin, Wahoo, Hammerhead, Bryton, iGPSport, Komoot, Strava, tous savent le lire et l’écrire. Né au début des années 2000, il a survécu à toutes les modes justement parce qu’il est simple et ouvert.

Un GPX peut contenir une trace (le chemin parcouru), un itinéraire (un parcours à suivre) et des points d’intérêt. Il peut aussi embarquer la fréquence cardiaque ou la cadence grâce à des extensions, mais ce n’est pas sa vocation. Pour partager un parcours ou le charger sur un compteur, c’est le bon choix dans 90 % des cas. Son seul défaut : un fichier texte prend de la place, et une trace très détaillée peut peser plusieurs mégaoctets.

Trace, itinéraire, points : ce qu’il y a vraiment dans un GPX

C’est la subtilité qui explique la plupart des comportements étranges des compteurs. Une trace (balise trk) est une suite serrée de points que le compteur suit à la lettre ; un itinéraire (balise rte) est une suite de quelques points de passage entre lesquels le compteur recalcule lui-même le chemin. Les points d’intérêt (balise wpt) sont des repères isolés : un point d’eau, un col, un hébergement.

<gpx version="1.1" creator="gps-velo.fr">
  <!-- un point d'intérêt -->
  <wpt lat="45.0921" lon="6.0712"><name>Fontaine</name></wpt>
  <!-- une trace : des centaines de points serrés, suivis à la lettre -->
  <trk><name>Boucle du dimanche</name><trkseg>
    <trkpt lat="45.0901" lon="6.0698"><ele>1450</ele></trkpt>
    <trkpt lat="45.0905" lon="6.0703"><ele>1453</ele></trkpt>
  </trkseg></trk>
</gpx>

Avec un itinéraire, deux compteurs peuvent donc vous faire passer par des routes différentes, selon leur cartographie et leurs préférences de calcul. Pour suivre exactement le tracé dessiné sur Komoot, Strava ou OpenRunner, exportez toujours une trace, pas un itinéraire. Si vous voulez le détail de la structure d’un GPX et des outils pour l’éditer, notre guide des meilleurs sites pour créer un itinéraire y consacre une partie entière.

Le FIT, le format natif des compteurs

Le FIT (Flexible and Interoperable Data Transfer) est un format binaire, compact, créé par Garmin et adopté par la plupart des fabricants. C’est le fichier que votre compteur enregistre pendant la sortie, avec tout : puissance, cardio, cadence, tours, températures, données des capteurs et des transmissions électroniques. Une sortie de cinq heures tient dans quelques centaines de kilo-octets, là où le même GPX pèserait bien plus lourd.

C’est aussi le format envoyé à Strava, TrainingPeaks ou Garmin Connect quand votre compteur synchronise une sortie. Illisible dans un éditeur de texte, il est en revanche parfait pour l’analyse. Pour garder une trace complète de vos entraînements, archivez les fichiers FIT originaux.

Le FIT ne sert pas qu’aux sorties enregistrées. Les parcours envoyés par Garmin Connect arrivent eux aussi sur l’Edge sous forme de fichiers FIT de parcours, avec les instructions de virage et les données ClimbPro déjà calculées. C’est pourquoi un parcours envoyé par l’application est souvent plus riche qu’un GPX copié à la main par câble.

Le TCX, le format d’entraînement

Le TCX (Training Center XML) est un format texte créé par Garmin pour les données d’entraînement : il ajoute au GPX les tours, la fréquence cardiaque, la cadence et la puissance de façon standard. Il a longtemps servi de passerelle entre logiciels d’entraînement, mais le FIT l’a largement remplacé. Certains planificateurs d’itinéraires proposent encore l’export TCX, avec des indications de virage intégrées.

Si votre compteur ne donne pas d’alertes de virage avec un GPX, essayez le TCX du même parcours : les instructions qu’il transporte font parfois toute la différence sur les compteurs d’entrée de gamme. Pour le reste, il n’a plus guère d’avantage sur ses deux cousins.

KML, KMZ, GeoJSON : les formats plus rares

Vous croiserez parfois d’autres extensions. Le KML et sa version compressée KMZ viennent de Google Earth et Google Maps : parfaits pour visualiser un tracé, ils ne sont presque jamais lus directement par les compteurs vélo. Le GeoJSON, lui, est surtout utilisé par les développeurs et les sites de cartographie.

Dans tous les cas, la solution est la même : convertir le fichier en GPX avant de l’envoyer au compteur. Les éditeurs de traces en ligne et la plupart des planificateurs d’itinéraires savent ouvrir un KML et l’enregistrer en GPX en deux clics.

Quel format choisir selon votre besoin ?

Votre besoinFormat conseillé
Suivre un parcours sur le compteurGPX en trace (ou TCX si votre logiciel l’exige)
Partager une trace avec un amiGPX
Analyser une sortie (puissance, cardio)FIT
Archiver toutes ses sortiesFIT original
Importer dans une application de cartographieGPX
Visualiser dans Google EarthKML ou KMZ

Pour récupérer une trace depuis Strava, suivez notre guide exporter un GPX depuis Strava. Et pour envoyer un parcours Komoot sur votre compteur, la synchronisation directe évite souvent de manipuler le moindre fichier : voyez notre guide Komoot sur son GPS vélo.

💡 Le conseil

Un GPX trop détaillé (des dizaines de milliers de points) peut ralentir les petits compteurs : pour une très longue sortie ou un voyage, découpez la trace en étapes ou simplifiez-la avec un outil en ligne.

Où vont les fichiers sur votre compteur ?

Branché à l’ordinateur, un Garmin Edge apparaît comme une clé USB. Les sorties enregistrées se trouvent dans le dossier des activités, en FIT, et un GPX déposé dans le dossier des nouveaux fichiers est converti en parcours au redémarrage. C’est la méthode de secours quand la synchronisation par téléphone fait des siennes.

Wahoo, Hammerhead, Bryton et iGPSport privilégient leurs applications : on importe le fichier sur le téléphone, qui l’envoie au compteur. Sur ces marques, passez toujours par l’application plutôt que par le câble : c’est elle qui prépare le parcours dans le format attendu par le compteur. Pour Garmin, notre guide pour créer un parcours Garmin Connect détaille l’import par l’application.

Convertir un fichier d’un format à l’autre

Besoin d’un GPX alors que vous n’avez qu’un FIT ? Le plus simple est de passer par la plateforme qui a reçu la sortie : Strava, Garmin Connect ou l’application de votre compteur proposent l’export GPX d’une activité. Des convertisseurs gratuits existent aussi en ligne, pratiques pour transformer un KML ou fusionner plusieurs fichiers.

Attention à la vie privée : une sortie enregistrée commence et finit souvent devant chez vous. Avant de partager un fichier ou de l’envoyer à un convertisseur inconnu, coupez les premières et dernières centaines de mètres, ou repartez d’un itinéraire planifié plutôt que d’une activité. Les zones de confidentialité de Strava masquent le domicile sur le site, mais pas forcément dans un fichier exporté.

Questions fréquentes

Un compteur Garmin lit-il les fichiers GPX ?

Oui. Tous les Garmin Edge importent les GPX, par Garmin Connect ou par câble USB, et les convertissent en parcours.

Le GPX contient-il le dénivelé ?

Oui, chaque point peut contenir une altitude. Le compteur recalcule toutefois le dénivelé réel pendant la sortie grâce à son altimètre barométrique.

Pourquoi Strava affiche un dénivelé différent de mon compteur ?

Strava peut corriger l’altitude avec ses propres données de relief. Les écarts de quelques pourcents sont normaux et ne viennent pas du format de fichier.

Pourquoi mon compteur ne suit-il pas exactement ma trace ?

Vous avez probablement exporté un itinéraire plutôt qu’une trace. Le compteur recalcule alors le chemin entre les points de passage.

Peut-on ouvrir un fichier FIT sans logiciel spécial ?

Pas dans un éditeur de texte, car c’est un format binaire. Importez-le dans Strava, Garmin Connect ou un visualiseur en ligne.