Simplifier une trace GPX

Un GPX de montre trop lourd s’allège sans changer de chemin.

Traité sur cet appareil · aucun envoi de fichier

GPXVous pouvez aussi coller (Ctrl+V)Confortable jusqu’à 100 Mo

83 ko à télécharger la première fois, puis conservé sur cet appareil.détails

Moteur : fast-xml-parser.

À quoi sert cette page

Une montre GPS enregistre un point par seconde. Une sortie de trois heures fait 10 800 points, un fichier de plusieurs mégaoctets, et beaucoup d’applications de cartographie s’étranglent en l’ouvrant — quand elles ne le refusent pas. La quasi-totalité de ces points ne dit rien : marcher tout droit pendant vingt secondes en produit vingt alignés. Cette page en retire l’essentiel avec l’algorithme de Ramer-Douglas-Peucker, en garantissant un écart maximal que vous fixez en mètres, et vous montre le compte exact avant et après.

On dit aussi : alléger un gpx trop lourd.

Comment faire

  1. Déposez la trace .gpx qui refuse de s’ouvrir.
  2. Fixez l’écart maximal toléré, en mètres : 5 m allège en général de 90 %.
  3. Téléchargez la trace simplifiée et vérifiez le compte de points affiché.

Questions fréquentes

Combien de points vais-je perdre ?

Sur une trace de montre à un point par seconde, une tolérance de 5 m en supprime typiquement 90 à 95 % — 12 000 points tombent à 800, et le fichier avec eux. Le chiffre exact dépend du terrain : un parcours en ligne droite se simplifie énormément, une descente en lacets beaucoup moins. La page affiche les deux comptes et l’écart maximal réellement constaté.

Ma trace va-t-elle changer de chemin ?

Non, dans la limite que vous fixez : aucun point supprimé n’est à plus de la tolérance du chemin conservé, et c’est une garantie dure, pas une moyenne. À 5 m, la trace simplifiée passe partout au même endroit à cinq mètres près, ce qui est du même ordre que l’imprécision du GPS lui-même.

Que perd-on exactement en simplifiant ?

Les horodatages des points supprimés, donc la possibilité de calculer une vitesse à la seconde. Et un peu de distance totale : 2 à 4 % avec une tolérance de 5 m sur nos mesures, parce que le tremblement du signal cessait d’être compté comme du déplacement — la trace allégée est en réalité un peu plus juste sur ce point que l’originale.

Pourquoi une tolérance en mètres et pas en degrés ?

Parce qu’un degré ne mesure pas la même chose partout : un degré de longitude vaut 111 km à l’équateur et 70 km à Lyon. Les implémentations qui règlent la tolérance en degrés sont donc plus sévères au nord qu’au sud, et surtout incompréhensibles. La trace est ici projetée sur un plan local avant le calcul, ce qui rend le réglage lisible et l’écart affiché véridique.

Les pauses de ma sortie sont-elles conservées ?

Oui. Chaque segment du GPX est simplifié séparément, et ses deux extrémités sont toujours gardées : un arrêt qui séparait deux segments reste un trou dans le fichier produit. Aucune ligne droite n’est tirée par-dessus pour faire joli.

Bon à savoir

  • La tolérance est une borne dure, pas une moyenne : régler 5 m garantit que la trace simplifiée ne s’écarte nulle part de plus de 5 m de la trace d’origine. L’écart maximal réellement constaté est affiché après coup — il est presque toujours inférieur au réglage.
  • Les points conservés sont les points d’origine, jamais des points recalculés : leurs coordonnées, leur altitude et leur heure sont recopiées à l’identique. Aucune position n’est déplacée, aucune moyenne n’est faite.
  • Ce que la simplification coûte vraiment : les horodatages des points supprimés disparaissent, donc la vitesse n’est plus mesurable seconde par seconde. La distance totale diminue légèrement — de 2 à 4 % avec une tolérance de 5 m sur nos mesures, parce que le tremblement du GPS cesse d’être compté comme du déplacement. Le dénivelé cumulé, lui, peut baisser davantage.
  • Chaque segment est simplifié séparément, et ses deux extrémités sont toujours conservées : une pause reste une pause, un trou reste un trou.
  • La tolérance est calculée sur un plan local centré sur la trace, en mètres réels — pas en degrés. Sur une trace de plus de quelques centaines de kilomètres, la déformation de cette projection commence à compter (moins de 0,1 % en pratique).
  • Les extensions Garmin (fréquence cardiaque, cadence) ne sont pas recopiées dans le fichier allégé : la simplification est faite pour les applications qui n’ouvrent pas la trace d’origine, pas pour remplacer un fichier d’entraînement.

Outils liés