Introduction
De nombreux sentiers, pistes et même petites rues sont manquants dans OSM. Or, souvent, ces chemins sont parcourus par des sportifs utilisateurs de Strava, qui y enregistrent leurs parcours. Il m’a donc paru intéressant d’utiliser ces données pour compléter OSM.
C’est pourquoi j’ai écrit un programme Python capable, en analysant les données Strava, de détecter les chemins manquants dans OSM, puis de générer des fichiers permettant de créer des défis MapRoulette afin que chaque chemin manquant puisse être ajouté dans OSM.
Qu’est-ce que Strava ?
Selon Wikipédia, Strava est un site internet et une application mobile utilisés pour enregistrer des activités sportives via GPS. Ses membres utilisent des dispositifs tels qu’une montre GPS ou un smartphone pour enregistrer les traces de leur parcours, et envoient celles-ci à Strava. Actuellement (2023), il y a plus de 100 millions de membres.
Les cartes de chaleur (heat maps) Strava
Sur son site Web, Strava publie une carte de chaleur qui montre l’agrégation de toutes les traces de ses utilisateurs.


