- Pourquoi voudrais-je simplifier un itinéraire ?
- Trois raisons. D'abord, certaines plateformes limitent les imports GPX à quelques milliers de points - Ride With GPS, les anciens appareils Garmin (Edge 800, Edge 810, Touring), et plusieurs planificateurs d'itinéraires rejettent les fichiers au-delà de leur limite. Ensuite, intégrer des cartes en ligne est bien plus rapide avec moins de points - un itinéraire à 500 points s'affiche instantanément sur un navigateur mobile, un itinéraire à 10 000 points prend plusieurs secondes. Enfin, partager un fichier de 50 Ko vaut mieux que d'en partager un de 5 Mo, surtout par e-mail ou messagerie.
- Est-ce que ça fait perdre des détails d'altitude ?
- Un peu, oui. Le tracé simplifié supprime les points qui se trouvent près de la ligne reliant leurs voisins, et certains de ces points portaient des données d'altitude que tu n'auras plus. Le dénivelé total de l'activité reste dans une marge de 1 à 2 % par rapport à l'original. La précision d'altitude par point ne se dégrade qu'aux points supprimés - les points conservés gardent leur altitude d'origine intacte.
- Douglas-Peucker est-il le meilleur algorithme de simplification ?
- Pour préserver la forme visuelle du tracé à un nombre de points donné, oui - c'est le choix standard pour la généralisation cartographique des lignes. Pour préserver spécifiquement le profil d'altitude, Visvalingam-Whyatt est légèrement meilleur car il prend en compte l'aire du triangle plutôt que la distance perpendiculaire. On envisage de l'ajouter comme option - écris à hello@neverchill.com si c'est important pour toi.
- Mes segments Strava correspondront-ils toujours après simplification ?
- Globalement oui, mais avec quelques réserves. Strava fait correspondre les segments en détectant si ta sortie passe par le point de départ, le point d'arrivée et quelques points de passage intermédiaires du segment. Si la simplification conserve des points proches de chaque point de passage, le segment correspond. Si tu simplifies trop agressivement (jusqu'à 100 points sur une sortie de 50 km), tu peux rater un point de passage de quelques mètres et Strava rejettera la correspondance. Pour les sorties importées sur Strava, ne descends pas en dessous d'environ 800 points sur un parcours de 50 km.
- Pourquoi ne pas simplement enregistrer en plus basse résolution dès le départ ?
- La plupart des compteurs enregistrent à 1 Hz, ce qui donne un point par seconde quelle que soit ta vitesse - et c'est ce qui produit des fichiers de plus de 10 000 points sur les longues sorties. Le côté enregistrement est difficile à changer ; la simplification doit donc se faire après coup. Certains compteurs proposent un enregistrement "intelligent" qui adapte la fréquence au mouvement, mais il a tendance à sous-échantillonner dans les descentes sinueuses.
- La simplification change-t-elle la distance totale de l'activité ?
- Légèrement. La distance est la somme des distances haversine entre segments successifs, et supprimer des points intermédiaires revient à transformer quelques petits zigzags en lignes droites. Attends-toi à une réduction de 0,1 à 0,3 % de la distance totale pour des simplifications classiques. Pas de quoi affecter l'entraînement, et encore moins la navigation.
- Puis-je simplifier une sortie pour l'utiliser sur un ancien Garmin Edge limité à 500 points ?
- Oui, et c'est l'un des cas d'usage les plus courants. Fixe l'objectif à 500 points (ou la limite propre à ton compteur - certains sont à 200, d'autres à 1000), télécharge le fichier simplifié, puis charge-le sur ton Edge. L'appareil l'acceptera sans problème. Si tu le charges en tant que parcours FIT, passe-le aussi ensuite dans notre [convertisseur GPX vers parcours FIT](/tools/gpx-to-fit-course).
- Qu'en est-il des horodatages et des autres champs enregistrés ?
- Les horodatages des points conservés sont préservés. Les points supprimés perdent leur horodatage avec le reste. Pour les activités enregistrées, cela peut décaler le calcul du temps en mouvement d'une seconde ou deux ; pour les fichiers de parcours (sans horodatage enregistré), cela n'a aucun effet.