Skip to content

Instantly share code, notes, and snippets.

@JPenuchot
Last active March 7, 2026 11:35
Show Gist options
  • Select an option

  • Save JPenuchot/3aebed1a5e18386225424bfcc07060d9 to your computer and use it in GitHub Desktop.

Select an option

Save JPenuchot/3aebed1a5e18386225424bfcc07060d9 to your computer and use it in GitHub Desktop.
Mapping pour vélo de route avec GPX Studio

Mapping pour vélo de route avec GPX Studio

L'outil open-source GPX Studio permet d'élaborer des maps de qualité pour le vélo de route. Il s'agit d'un outil très flexible, permettant de jongler avec une multitude de fonds de carte, d'overlays, et de jeux de points d'intérêt pour tracer des itinéraires de qualité. Il s'appuie sur le moteur de routage open-source BRouter pour l'instant, bien que le développement soit en cours pour proposer du routage via GraphHopper et MapLibre au moment où j'écris. Les fonds de carte sont quant à eux affichés via le service tiers Mapbox.

Si vous venez comme moi de Komoot, vous y trouverez une application qui manque de certaines fonctionnalités comme les avertissements clairs sur les obstacles d'une trace ou simplement la mise en ligne et le partage d'itinéraires. Toutefois GPX Studio offre infiniment plus de profondeur dans les fonctionnalités d'édition et dans la palette d'informations rendues disponibles, le tout avec une interface beaucoup plus réactive qui rend l'édition de traces beaucoup plus efficace.

image

Ce guide est à destination de celleux qui souhaitent tracer leurs propres itinéraires de rêve pour du cyclisme sur route. La plupart de ces conseils peuvent être adaptés à la pratique du VTT, du gravel, ou même de la randonnée. Notez que ces conseils sont issus de ma pratique du vélo de route et de mes préférences personnelles à savoir et dans l'ordre suivant: rouler loin des voitures, sur des itinéraires roulants, et en forêt. Certain.e.s auront moins de mal à tolérer la présence des voitures, d'autres n'auront pas de mal à sacrifier leur allure pour rouler sur des pistes avec plus d'obstacles.

Nous allons voir dans un premier temps comment paramétrer GPX Studio pour l'adapter à la pratique du vélo sur route, puis comment exploiter la palette d'outils qu'il met à disposition pour élaborer des itinéraires sécurisants et agréables à rouler.

GPX Studio est développé sur le temps libre d'un développeur. Je vous incite à vous rendre sur le site du projet pour rémunérer le temps consacré à son développement et pour assurer la pérennité de ce projet mis à disposition entièrement gratuitement et sans pub ni traçage de ses utilisateurices.

Paramétrer l'interface et les couches d'affichage

Par défaut, GPX Studio n'est pas configuré pour l'édition de traces de vélo sur route. Qu'il s'agisse des couches à afficher ou des paramètres d'interface il revient à vous de façonner GPX Studio selon votre usage. Qu'il s'agisse de l'interface comme des couches d'informations, tout est bon à paramétrer pour avoir toutes les infos sous la main au moment où vous en avez besoin pour élaborer efficacement des traces qui vous régaleront.

Les fonds de carte

Pour configurer les fonds de carte, ouvrez le menu via Settings > Map Layers. Un menu s'affiche et vous permet de sélectionner les couches rendues disponibles dans le menu de sélection des couches (dernier bouton dans le menu à droite de l'écran).

Voici les fonds avec lesquels je travaille:

  • Mapbox Outdoors: bonne vue de manière générale, facile à lire, mais ne permet pas toujours de distinguer les petits axes.

  • Mapbox Satellite: bonne vue satellite, elle fonctionne à l'international et se base sur les mêmes tracés que Mapbox Outdoors.

  • CyclOSM: excellente vue pour afficher les réseaux cyclables et les petits axes, notamment à l'étranger. Toutefois la qualité d'affichage n'est pas géniale car il ne s'agit pas d'une vue vectorielle.

  • IGN Plan: Vue globalement bonne mais n'offrant pas beaucoup de contraste pour distinguer les zones urbanisées ou non.

  • IGN Topo ⭐: Il s'agit de ma vue préférée car elle va à l'essentiel pour distinguer avec beaucoup de contraste les axes principaux, moyens, et secondaires, ainsi que les zones urbanisées, forestières, ou les champs. Ce fond de carte intègre également l'affichage du relief par ombrage, ce qui permet de rendre compte du terrain très facilement.

  • IGN Satellite: Excellente vue satellite pour la France, elle offre les mêmes avantages que les autres cartes IGN mais avec un fond satellite.

Les surcouches

Les surcouches (ou overlays) sont complémentaires aux fonds de carte et permettent d'afficher des informations supplémentaires... à la carte (rires).

Les overlays avec lesquels je travaille sont essentiellement les points d'intérêt qui permettent de trouver de l'eau, de la nourriture, ou des toilettes: Bakery, Food Store, Eat and Drink, Toilets, Water, Cemetery, Fuel Station, ainsi que ceux permettant d'accéder aux transports: Railway Station, Tram Stop. Pour des traces sur plusieurs jours, d'autres Points Of Interest (POI) peuvent s'avérer utiles: Hotel, Campsite, Hut, etc.

Des overlays plus spécifiques peuvent être affichés, notamment ceux dédiés aux réseaux de voies cyclables, de chemins de rando, ou de chemins adaptés au gravel. Waymarked Trails > Cycling peut s'avérer très utile pour mettre en valeur les réseaux cyclables ou les axes de cyclotourisme sur les fonds de carte qui ne les affichent pas par défaut. Waymarked Trails > MTB quant à lui révèle les chemins de VTT.

Street View

Par défaut, GPX Studio utilise Mapillary pour offrir des vues de chemins et de routes depuis la carte. Toutefois pour la pratique du vélo de route il est préférable d'utiliser Google Street View. Pour le configurez, passez par le menu en-haut de la page: Settings > Street View Source > Google.

Autres paramètres

D'autres paramètres permettent de rendre l'édition et la lecture de traces plus agréable dans GPX Studio. Dans View, les paramètres Distance markers et Direction arrows permettent d'avoir des repères visuels sur le tracé. Un autre paramètre essentiel Elevation profile permet d'afficher le profil d'élévation avec des données concernant les types des routes empruntées (axes principaux, secondaires, tertiaires, cyclables...) et leur surface (asphalte, gravier, inconnu...).

Mise en pratique

Une fois GPX Studio paramétré, libre à vous de tracer. À gauche, le crayon ouvre le menu Routing et vous permet de choisir plusieurs profils de routage: Bike, Road bike, Gravel bike, etc.

Pour le cyclisme sur route, Road bike vous amènera sur des axes goudronnés en évitant les pistes les moins roulantes. Bike favorisera les pistes cyclables, mais peut souvent vous amener sur des chemins de gravier fin peu roulants.

Dégrossir les points noirs avec le profil routier

Le profil de route est votre meilleur ami pour repérer rapidement les zones à risques comme les surfaces inadaptées ou les routes à fort traffic. Il fournit une vue haut niveau qui permet d'avoir un résumé des types de routes et de surfaces que vous aurez au long de votre itinéraire.

Pour faire la correspondance sur la carte, faites défiler votre curseur sur le profil et vous verrez un point suivre la trace sur la carte à l'endroit correspondant à votre curseur. Vous pouvez également sélectionner une zone pour afficher les données de distance et d'élévation entre deux points, et la zone devrait se matérialiser par deux points sur la carte.

Vous pouvez afficher dans le profil d'élévation les types de route en cliquant sur le bouton en-bas à droite, puis en sélectionnant Category.

image

En rouge vif, vous y verrez les axes principaux à réduire pour éviter les "routes à camions". Le rouge pâle permet d'identifier les axes secondaires qui sont le plus souvent roulants sans être trop fréquentés. Et enfin le jaune permet d'identifier les axes tertiaires, souvent des routes communales très tranquilles, mais pas tout le temps bien entretenues. D'autres couleurs apparaissent comme le vert pour les pistes cyclables ou le bleu pour les routes résidentielles.

Vous pouvez également afficher le type de surface en sélectionnant Surface.

image

Cette vue vous permet d'identifier les chemins en gravier qui saliront la peinture de votre Bianchi, ou simplement les chemins de terre. Le gris foncé permet d'identifier l'asphalte, et le gris clair indique les surfaces "inconnues". Les surfaces inconnues sont plus souvent de l'asphalte, mais vous pouvez vérifier en utilisant la vue satellite ou street view. Enfin les voies marquées en jaune pâle indiquent les chemins en gravier compact.

Note: Les fichiers GPX importés ne contiennent pas les données de profil routier. Pour les obtenir, vous devez importer un fichier GPX pour l'afficher, et le refaire dans un nouveau fichier (File > New) avec l'outil de routage. GPX Studio s'appuie sur les données envoyées par BRouter lors du calcul des itinéraires entre les points de routage pour établir le profil de l'itinéraire et n'interroge le serveur BRouter pour les obtenir que lors du calcul d'itinéraire entre deux points de routage.

Jongler avec les vues pour trouver des belles routes

Lorsque vous repérez un axe indésirable, il faut lui trouver une alternative. Je vais vous expliquer ma méthode, qui se base essentiellement sur deux outils: la carte IGN Topo pour repérer les axes calmes, et Google Street View pour vérifier qu'ils soient préférables aux axes que je tente d'éviter.

IGN Topo: Un fond de carte lisible et contrasté

Le fond de carte IGN Topo est ma vue préférée pour identifier les petites routes, plus agréables à emprunter, et les forêts pour s'abriter du vent (et parce-que j'aime la forêt). Elles apparaissent en blanc sur le fond de carte avec des contours foncés et continus. Les chemins de terre eux sont matérialisés par des tracés blancs aux contours discontinus.

image

Sur cet exemple, on peut observer un axe départemental en orange, une petite route en blanc avec contours continus, et un chemin de terre en blanc avec contours discontinus.

Il permet également d'identifier d'un coup d'œil les zones urbanisées affichées en gris, les forêts en vert, et les champs en blanc. La vue en relief permet également de repérer les monts et vallées, pour savoir à quelle sauce vos quadriceps vont se faire manger.

image

Notez que l'affichage est dynamique selon le niveau de zoom. En dézoomant, certains axes disparaissent ou se simplifient, et les couleurs finissent par afficher les massifs montagneux, les zones marécageuses, les massifs forestiers, etc. À l'inverse, si vous zoomez suffisamment, vous pourrez voir apparaître le plan cadastral sur l'aire observée.

Mapbox Outdoors: Un fond de carte riche pour tous les pays

Mapbox Outdoors est une vue qui se base sur les données d'OpenStreetMap, elles-mêmes basées sur celles d'IGN pour la France. Toutefois elles sont légèrement enrichies par les contributeurices qui peuvent rajouter des détails notamment sur les commerces. Il s'agit donc d'un bon fond de carte en complément d'IGN Topo qui n'affiche pas certains éléments comme les commerces, et qui ne fonctionne qu'en France.

Le rendu vectoriel lui permet d'être affiché proprement quel que soit le niveau de zoom, et l'hébergement sur les serveurs de Mapbox le rend très réactif.

image

CyclOSM: Un fond de carte de qualité mais peu réactif

CyclOSM est un fond de carte qui rend visible les petits axes (matérialisés en blanc) et permet donc d'éviter les axes à fort traffic (du jaune au rouge). Il est disponible en-dehors de la France, toutefois le rendu est par rastérisation (ie. c'est un plan pixélisé), et le chargement des tuiles peut être lent, il faudra donc attendre parfois que GPX Studio charge les tuiles haute résolution pour que le rendu devienne moins flou.

image

Google Street View: Inspecter dans le détail

Google Street View me sert souvent pour la prise de décision finale. En effet rien ne rend mieux compte de la route qu'une photo. Les photos permettent d'observer la taille d'un axe, l'état de la route, et parfois même de déceler un fort traffic si la photo a été prise au bon moment.

L'outil street view s'active avec l'avant-dernier bouton en forme de bonhomme à droite de l'interface. Il devient bleu lorsque l'outil est actif, auquel cas vous pouvez cliquer sur la carte pour ouvrir Google Street View à l'endroit désiré.

Toutes les voies, notamment les voies cyclables, ne sont pas forcément sur Google Street View. Néanmoins il est possible d'observer les voies non répertoriées lorsqu'elles sont croisées par un axe routier où les voitures de Google Street View ont pu passer. Il est même possible que des cyclistes les aient répertoriées de manière bénévole. Les zones disponibles dans Street View ne sont pas visibles dans GPX Studio mais elles sont facilement identifiables via la mini map en-bas à droite de l'interface de Google Street View.

image

Sur cette capture, on peut observer des points montrant les endroits où des vues panoramiques ont été prises par un utilisateur de Google Street View par un utilisateur.

Gestion des POI

Les points d'intérêt dans GPX Studio peuvent être enregistrés en tant que waypoints dans votre fichier GPX. Selon les GPX, vous pouvez déclencher des alertes lorsque vous en approchez, et vous pouvez parfois même les lister dans un menu dédié. Pour ajouter un waypoint à votre trace, survolez l'icône et cliquez sur Add point of interest to file.

image

Les POI sont intéressants pour la planification de trajets intermodaux en affichant les gares, ou la plannification de vos repas en affichant les points de restauration, les points d'eau, ou même les abribus pour dormir si vous êtes ce genre de cycliste.

Attention toutefois, l'affichage de certains POI peut saturer GPX Studio et le faire crasher. Si vous voulez un exemple, survolez Paris et affichez les boulangeries.

Notez que tous les commerces ne sont pas répertoriés dans OpenStreetMap. Certains seront ne visibles que sur Google Maps. Certains ne seront sur aucun des deux (et ce sont souvent les meilleurs).

Pour finir, vous pouvez également rajouter des POI personnalisés dans un GPX. Le 2e bouton de la barre d'outils à gauche de l'interface ouvre un menu permettant de définir un POI avec un nom, une description, une icône et une URL personnalisables pour le placer sur la carte. Vous pouvez utiliser cette fonctionnalité pour rajouter des commentaires, par exemple sur une zone à retravailler ou, dans mon cas, annoter des cols avec les liens vers les sites permettant d'avoir leurs dates d'ouverture.

Overlay Cycling et vue satellite

L'overlay Cycling permet de mettre en valeur les réseaux cyclables là où ils existent. Toutefois, il est important de noter que les réseaux cyclables en France sont encore très inégaux et pas toujours en bon état.

image

Bien trop souvent, les voies cyclables dédiées pour le cyclotourisme sont jonchées de barrières et n'ont pas la priorité sur la route, ce qui peut être pénible et fatigant pour les longues distances. Parfois, les axes cyclables affichés sont simplement en trop mauvais état pour les recommander en alternatives à des routes aménagées plus récemment avec des aménagements cyclables de meilleure qualité qui n'apparaissent pas forcément sur les cartes des réseaux Eurovelo. C'est le cas par exemple à Alfortville où l'Eurovelo longeant la Seine est en piteux état et passe par les zones industrielles, tandis que la route sur l'autre rive dispose d'aménagements de meilleure qualité et passent par la ville.

La vue satellite permet parfois de rendre compte de l'état de certains chemins de manière grossière. Dans les cas des voies sur berge le long de la Marne par exemple, la vue satellite permet en un coup d'œil de différentier les voies asphaltées des chemins terreux. Toutefois les feuillages suffisent souvent à masquer les voies dans les zones forestières et rendent cette vue parfois inutile.

Gestion des fichiers GPX

Plusieurs fichiers GPX peuvent être ouverts à la fois dans GPX Studio et stockés dans la mémoire persistante de votre navigateur. Il n'y a pas de synchronisation entre appareils et vous risquez de perdre vos traces si vous ne les sauvegardez pas régulièrement.

Lorsque vous sauvegardez/exportez une trace, pensez à cocher la case OpenStreetMap Data pour conserver le profil (type de route, surface) de votre fichier si vous souhaitez le réimporter dans GPX Studio par la suite:

image

Vues compacte et arborescence des fichiers GPX

L'option View > File tree permet de basculer entre les vues compacte et complexe de la liste de fichiers GPX. Selon le type de vue choisi, vous pouvez afficher la liste des fichiers GPX ouverts dans GPX Studio de deux manières:

  • En vue compacte en-bas de l'interface:
image
  • En vue complexe avec l'arborescence complète, à droite de l'interface:
image

La vue complexe permet de lister plusieurs segments dans un fichier ainsi que la liste des POI. Ainsi vous pouvez composer des traces en plusieurs segments, extraire des segments dans leurs propres fichiers, ou transférer des POI d'un fichier à l'autre.

Dans les deux vues, vous pouvez ouvrir un menu contextuel (clic droit) pour un fichier et agir dessus en le dupliquant, le supprimant, etc. ou bien en changeant son apparence (couleur, épaisseur, et opacité du trait).

Découpage des fichiers GPX

Et enfin, le bouton de découpage à gauche de l'interface vous permet de découper un fichier GPX en plusieurs fichiers, ce qui peut s'avérer utile pour les voyages sur plusieurs journées ou pour éviter de faire planter votre GPS Garmin s'il supporte mal les traces de plus de 300km. Les points de découpe sont affichés de manière dynamique en fonction du niveau de zoom.

image

Le choix du type de découpage vous permettra de séparer votre trace dans des fichiers séparés, dans des traces différentes au sein d'un même fichier GPX, ou en segments différents au sein d'un même tracé. Dans la plupart des cas, il est préférable de découper en plusieurs fichiers différents.

Les autres méthodes de découpages sont plus subtiles et sont à utiliser en fonction de l'outil dans lequel vous importerez votre fichier par la suite. Certains outils comme Komoot ne permettent d'importer qu'une trace parmi plusieurs dans un fichier GPX et ne supportent même pas les POI. Utilisez donc le découpage en traces ou en segments à vos risques et périls.

Pour en savoir plus sur le format GPX, vous pouvez consulter la spécification du format. Toutefois gardez en tête qu'elle n'est pas toujours utile, car tous les outils (fuck komoot) ne la respectent pas.

Utiliser et intégrer GPX Studio sur son smartphone

GPX Studio peut être utilisé sur un smartphone iPhone ou Android. Pour l'utiliser sur Android, vous devrez installer Firefox.

Pour intégrer GPX Studio comme une appli à part entière avec Firefox, appuyez sur le bouton ... à côté de la barre d'adresse, allez dans le sous-menu More, puis sélectionnez Add app to Home screen. Après ça, vous aurez un raccourci qui vous permettra d'ouvrir GPX Studio comme une application sans les éléments d'interface de Firefox.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment