Un fichier GPX (GPS eXchange Format) stocke une succession de points géolocalisés, chacun portant latitude, longitude et altitude. Combiner des fichiers GPX pour le trail revient à concaténer ces points dans un ordre cohérent pour obtenir un itinéraire unique, chargeable sur une montre GPS ou une application cartographique. Le résultat dépend directement de la qualité de la jonction entre les segments.
Structure d’un fichier GPX et notion de segment
Un fichier GPX contient un ou plusieurs blocs <trkseg> (track segments). Chaque segment regroupe une série ordonnée de points (les <trkpt>). Quand deux fichiers proviennent de sources différentes, leurs segments ne partagent ni le même identifiant ni les mêmes métadonnées.
A lire également : Pourquoi passer à la TV par satellite ?
Le piège principal : le dernier point du segment A et le premier point du segment B ne coïncident presque jamais. L’écart peut atteindre plusieurs centaines de mètres si les traces proviennent de courses distinctes ou de relevés GPS décalés. Cette discontinuité crée une ligne droite parasite entre les deux portions, visible sur la carte et problématique pour le guidage.
Avant toute fusion, il faut identifier combien de segments composent chaque fichier source. Un GPX exporté depuis Strava contient généralement un seul segment par activité. Un GPX téléchargé depuis un organisateur de trail peut en contenir plusieurs, chacun correspondant à une boucle ou à un tronçon balisé.
A lire également : Comment connecter une imprimante à une tablette ?

Jonction propre entre traces GPX : éviter les artefacts
La fusion brute (copier-coller les blocs XML) produit un fichier techniquement valide, mais rarement exploitable tel quel. Un ultra-parcours assemblé sans nettoyage génère des alertes de sortie de route sur les montres GPS, parce que les ruptures de continuité sont interprétées comme des erreurs de navigation.
Trois types d’artefacts apparaissent fréquemment lors d’une combinaison de segments :
- La ligne droite fantôme, qui relie le dernier point d’un segment au premier du suivant quand ils sont distants. Elle fausse le calcul de distance totale et le profil altimétrique.
- Les doublons de points, courants quand deux traces se chevauchent sur une portion commune (par exemple un sentier de crête emprunté dans deux courses). Le guidage virage par virage peut alors boucler ou hésiter entre deux directions.
- Les inversions de sens, si un segment a été enregistré dans le sens inverse du parcours prévu. Le dénivelé positif et négatif s’en trouvent intervertis, et la montre affiche un profil incohérent.
Pour corriger ces problèmes, la méthode la plus fiable consiste à charger les fichiers dans un éditeur de traces qui affiche chaque segment sur une carte. Trace de Trail permet d’importer plusieurs GPX successivement et de les mettre bout à bout automatiquement, à condition que les points d’arrivée et de départ concordent. Quand ils ne concordent pas, un outil de tracé automatique comble la portion manquante en suivant les chemins référencés.
Routage automatique des plateformes : pourquoi Strava et Komoot déforment la trace
Strava permet de créer un itinéraire à partir d’un fichier GPX unique, puis d’ajuster les points et de paramétrer des préférences de routage. Komoot accepte aussi l’import de fichiers GPS pour en faire un itinéraire utilisable. Ces plateformes appliquent un routage intelligent qui recale la trace sur leur graphe de chemins connus.
Pour un parcours sur route ou sur piste cyclable, ce recalage corrige les imprécisions GPS et améliore la trace. Pour un ultra-trail composé de nombreux segments hétérogènes, le résultat est souvent différent de ce qui était prévu. Les portions hors sentier, les singles non cartographiés ou les chemins privés disparaissent au profit du sentier balisé le plus proche dans la base de données de la plateforme.
La déformation est parfois subtile : quelques mètres de décalage sur un chemin de crête, un virage arrondi au lieu d’un lacet serré. Sur un parcours de plusieurs dizaines de kilomètres avec un dénivelé marqué, ces micro-corrections cumulées peuvent ajouter ou retrancher une distance significative et modifier le profil altimétrique.
Pour un ultra-parcours sur sentiers techniques, désactivez le routage automatique et travaillez directement sur la trace brute. Trace de Trail et des outils comme GPX Explorer de TrailMath permettent de manipuler les fichiers sans recalage forcé.

Guidage montre GPS sur un parcours combiné : Garmin et Coros
Une fois le fichier fusionné prêt, le comportement sur la montre dépend du modèle et du firmware. Les montres Coros proposent un guidage virage par virage avec profil altimétrique en temps réel, mais cette fonction n’est fiable que si la trace reste propre, sans boucle parasite ni rupture de continuité.
Sur les montres Garmin, l’import d’un fichier GPX contenant plusieurs <trkseg> est géré différemment selon les gammes. Certains modèles concatènent les segments automatiquement, d’autres ne lisent que le premier. Fusionner tous les segments en un seul <trkseg> avant l’export garantit une compatibilité maximale.
Points de vigilance avant le transfert sur montre
- Vérifier que le fichier ne contient qu’un seul <trk> avec un seul <trkseg>. C’est le format le plus universel pour le guidage.
- Supprimer les waypoints inutiles hérités des fichiers sources, qui encombrent l’affichage et ralentissent le chargement sur les montres d’entrée de gamme.
- Contrôler la distance totale et le dénivelé affichés après import sur la montre, et les comparer aux valeurs calculées dans l’éditeur de traces. Un écart signale un artefact résiduel.
- Tester le guidage sur les premiers kilomètres avant le jour de la course, pour repérer les alertes de sortie de route injustifiées.
Assembler un ultra-parcours à partir de segments GPX distincts est un travail d’édition, pas un simple collage de fichiers. La qualité des jonctions, le choix de l’outil de fusion et la vérification du comportement sur la montre cible conditionnent la fiabilité du guidage le jour de la course.
Un fichier nettoyé avec un seul segment continu, exporté sans routage automatique, reste la méthode la plus sûre pour ne pas découvrir un problème de navigation à trois heures du matin sur un sentier de montagne.


