OpenStreetMap au service des données du SITG
Bénéficiaire
- Services de l’État souhaitant exploiter des jeux de données OpenStreetMap ou ayant la responsabilité de mettre à disposition des jeux de données également disponible dans OpenStreetMap
- Partenaires et parties prenantes ayant à produire ou maintenir des jeux de données en collaboration avec l’État
- Utilisateurs finaux soucieux de la qualité des jeux de données et de leur utilisabilité à travers divers outils existants
Contexte
Openstreetmap (OSM) est une base de géodonnées globale commune couplé à un large écosystème d’outils, intégralement sous licence libre, et créés par une communauté mondiale d’utilisateurs.
Objectifs
L’objectif de ce projet est d’évaluer dans quelle mesure les données et les outils de l’écosystème OSM peuvent être valorisés par l’État de Genève dans le but d’améliorer la qualité données, d’élargir son catalogue de données, ou de faciliter la maintenance de jeux de données existants.
Plus spécifiquement, ce projet vise à:
- Acquérir une connaissance générale des données, outils et communautés libres et préexistants de l’écosystème OSM
- Comprendre comment ceux-ci sont peuvent être valorisés pour les besoins de l’adminstration
- Comprendre les implications légales et juridiques vis à vis du contexte genevois
- Développer une méthodologie pouvant être proposée aux offices métiers ayant à traiter des jeux de données transverses ou souhaitant bénéficier d’une possibilité de cogestion/cocréation (géocommun) avec d’autres acteurs du territoire
- Évaluer pour quelques jeux de donnés l’écart entre le SITG et OSM et en dériver des stratégies de valorisation
Méthodologie
Le projet a été conduit selon les étapes suivantes.
1. Tour d’horizon et autoformation
En entame de projet, un tour d’horizon est réalisé sur les thèmes suivants:
- modèle de données (nodes, ways, tags) et données existantes
- interfaces web (osm.org)
- application mobiles (Organic maps, Streetcomplete, OsmAnd, etc.)
- clients lourds (josm, etc.)
- intégrations et API (overpass, quickOSM, etc.)
- communauté et évènements (groupes d’utilisateurs régionaux, cartoparties, etc.)
- canaux de communication (matrix, mailing list, forums, etc.)
- cas d’études d’usage d’OSM par des collectivités publiques
- revue de la documentations (wikis, tutoriels, etc.)
- licences ODbL
- autres outils (le bon tag, itinéraires, fonds de plan cartodb etc.)
Les découvertes et apprentissages ont été collectés dans un document de synthèse et partagés par l’équipe en interne via des présentations.
Parmi les éléments saillants, sont retenus:
- un modèle de donnée ultra-flexible permettant de modéliser dans une base cohérente la majorité des réalités terrains
- une diversité impressionnante d’outils de tout type permettant d’interagir et d’exploiter les données OSM
- une communauté déjà existante et largement organisée à différentes échelles, avec des contributeurs y compris autour de Genève
- l’importance de la licence ODbL pour le fonctionnement d’OpenStreetMap
- l’existence de précédents d’utilisation d’OSM par des collectivités, y compris par l’État de Genève, et avec un cas remarquable par l’agglomération de Montpellier
2. Formulation d’hypothèses de travail
Les hypothèses suivantes ont été formulées.
Trois cas de figure peuvent se présenter:
- Cas de figure A: la donnée OSM est plus largement précise, exhaustive et actuelle que la donnée au catalogue SITG, voire la donnée n’existe pas au catalogue SITG (cas attendu pour les jeux de données ne relevant pas d’une entité administrative clairement définie, telles que données transfrontalières, partiellement sur domaine privé, etc.)
- Cas de figure B: la donnée du catalogue SITG est largement plus précise, exhaustive et actuelle que la donnée OSM, voire la donnée n’existe pas dans OSM (cas attendu pour les jeux de données issus d’un processus administratif clairement défini et appliqué, telles que données liées à la mensuration officielle)
- Cas de figure C: les données SITG et OSM ont une précision, exhaustivité et fraîcheur comparable (cas attendu pour la plupart des données qui ne sont pas clairement dans l’un des deux cas de figures précédentes)
À chaque cas de figure correspond une stratégie de valorisation distincte, avec les bénéfices respectifs suivants.
- Cas de figure A: intégration de la donnée OSM au catalogue telle quelle, avec optionnellement mise en place d’un processus de validation ou de contribution
- élargissement du catalogue de données disponible pour les utilisateurs du SITG
- Cas de figure B: mise à disposition de la donnée SITG à la communauté OSM
- objectif de diffusion de la donnée SITG à travers le large écosystème d’outils OSM (applications mobile, cartes interactives, etc.)
- Cas de figure C: vérification croisée par comparaison
- amélioration de la qualité des données côté SITG, côté OSM, ou des deux côtés
- à terme évolution vers le cas de figure A ou B
3. Identification de jeux de données propices
Les jeux de données suivants sont candidats à la poursuite de l’étude (liste produite par brainstorming):
- Graphe routier
- Graphe piéton
- Parkings
- Bornes de recharge électrique
- Horaires et détails de pharmacies
- Points d’intérêt
- Couverture du sol
- Défibrillateurs
- Îlots de fraicheur
- Points d’eau (fontaines)
- WC publics
- Aménagements vélos (parkings, pompes, réparation)
- Adresses (y.c. noms d’usage)
- Culture
- Plages
- Agriculture urbaine
- Lieux de sport
- Lieux de loisir (pic-nic, grillades, places de jeux, fêtes)
- Centre d’accueil d’urgence
- Maisons de quartier
- Chantiers et autres occupation provisoires de la voie publique
- Boites aux lettres
- Collecte déchets
La grille de critères suivante est appliquée à cette liste.
- Existence dans le catalogue SITG
- Existence dans OSM (y.c. attributs principaux)
- Opportunité avec projets en cours à l’Etat
- Utilité et pertinence
- Difficulté technique (complexité géométrique, complexité attributaire)
- Risque et enjeux de communication politique
- Pertinence en tant que prototype (diversité parmi les 3 cas de figure)
L’évaluation retient les jeux de données suivants pour la suite de l’étude:
- Graphe routier (GMO_GRAPHE_ROUTIER)
- Défibrillateurs (DEAS_144_DEFIBRILLATEURS)
- Collecte déchets (GOL_DECHETTERIE)
4. Évaluation détaillée des jeux de données retenus
Graphe routier
Un rapport PDF comparant le graphe routier fourni par le SITG (GMO_GRAPHE_ROUTIER) et du graphe routier extrait depuis les données OSM a été réalisée.
C’est un cas de figure A. La donnée OSM a divers avantages clés la rendant largement plus pertinente et complète. C’est un résultat saisissant d’autant qu’il s’agit d’un jeu de donnée central dans la conduite de diverses politiques publiques (coordination chantiers, planification mobilité, etc.).
Défibrillateurs
Une carte interactive (accès authentifié uniquement) comparant la carte des défibrillateurs fourni par le SITG (DEAS_144_DEFIBRILLATEURS) avec les positions extraites depuis OSM a été réalisée.
C’est un cas de figure C, puisque la superposition entre ces jeux de données est assez partielle. Tant le jeu de données SITG que la base de données OSM bénéficieraient d’une vérification croisée de données pour corriger et compléter ces jeux de données.
Avec l’implication d’acteurs externes à l’État (Save-a-Life) dans la production du jeu de données SITG, et avec une responsabilité liée à divers acteurs (de nombreux défibrillateurs sont sur domaine privé), l’écosystème OSM et notamment l’approche Le Bon Tag pourrait être particulièrement pertinent.
Point de collecte des déchets
Une carte interactive (accès authentifié uniquement) comparant la carte des points de collecte de déchets fourni par le SITG (GOL_DECHETTERIE) avec les positions extraites depuis OSM a été réalisée.
De nombreuses différences sont observées, notamment en périphérie du centre-ville. En outre, certaines contributions OSM identifient de simples poubelles publiques comme des points de recyclage : cela suggère une confusion de catégorisation entre les équipements de collecte des déchets et les infrastructures dédiées au recyclage.
Voir le rapport PDF
5. Évaluation d’outils de l’écosystème OSM
Parmi les outils de l’écosystème OSM, divers outils, tous libres et gratuits, ont été installés et testés.
Le Bon Tag (v2)
Le Bon Tag est un outil de validation des modifications de la base de données OSM développé par la métropole de Montpellier, permettant une validation formelle par des services administratifs de modifications apportées par la communauté OSM. Ce processus de validation est particulièrement intelligent, puisqu’il permet d’avoir le meilleur des deux mondes, à savoir des données fraîches et actuelles améliorables par une diversité d’acteurs, sans perdre la possibilité d’offrir un jeu de donnée avec valeur officielle, approuvée par le service compétent de l’État.
Les retours d’expérience de la métropole de Montpellier sont dithyrambiques: des données à jour avec un processus très léger, une très grande satisfaction y compris des usagers, une seule occurrence de données dégradée en plus de 10 ans, etc.
StreetComplete
StreetComplete est une application de gamification de la saisie de géodonnées, basée sur le concept de “quêtes”, permettant de rendre simple et amusant la complétion de jeux de données thématiques (p. ex. fontaines, lieux de collectes de déchets, horaires d’ouverture, etc.). Cette application pourrait être particulièrement intéressante dans le cadre de campagne de saisie thématiques liées à une politique publique concernant une large diversité d’acteurs.
Open route service
OpenRouteService est un service de routage, disposant de plugins QGIS et d’une API, permettant de calculer des itinéraires complexes avec prise en compte des interdictions de tourner, des temps de parcours, etc. C’est une solution particulièrement convaincante pour divers cas d’utilisation (routing temps réel, optimisation de parcours, etc.).
Elle porte l’immense avantage d’être complètement maîtrisable localement, donc permettant une souveraineté totale, contrairement aux solutions actuellement utilisées pour le routage par les différents services de l’État (Google maps, Waze, Esri).
Résultats
Le projet s’est arrêté au stade de l’étude. Aucune donnée n’a été intégrée directement aux jeux de données du SITG, ni inversement reversée à OSM.
La réflexion a permis de challenger les futures conditions d’utilisation des données du SITG, afin de rendre possible au niveau règlementaire la mise en oeuvre des processus expérimentés.
La voie est donc désormais tracée pour valoriser les données et les outils OSM au sein du SITG selon les besoins des différents services de l’État.
Enseignements
Cette expérimentation a permis de mettre en évidence l’immense potentiel des données et de l’écosystème OpenStreetMap, à la fois sur la qualité des données, et sur le processus de collecte et de mise à jour. Une valorisation de ce potentiel permettrait de répondre de manière innovante, efficace et efficiente à certains défis dans la collecte et la mise à jour de données.
Ce potentiel reste aujourd’hui très largement inexploité, probablement en raison d’une culture administrative où l’importance est parfois davantage mise sur le processus administratif aboutissant à la donnée que sur la donnée elle-même. On semble plus à l’aise avec une donnée incomplète/obsolète dont la responsabilité administrative est claire à une donnée complète/actualisée issue d’un travail collaboratif.
Si cette culture administrative s’explique notamment pour des raisons règlementaires et de responsabilités, d’autres administration ont su trouver une approche permettant de valoriser les données et l’écosystème OSM sans renoncer aux contraintes légales et administratives, en s’appuyant notamment sur la qualité technique des solutions OSM qui garantissent une parfaite traçabilité.
Avec l’adoption de conditions d’utilisations compatibles avec la licence ODbL, aucun obstacle administratif et légal ne semblent empêcher l’État de Genève de valoriser ce potentiel.
Recommandations
À l’issue de cette expérimentation, les recommandations suivantes peuvent être formulées :
- La DIT devrait proposer et promouvoir une offre de service aux métiers basée sur les données et écosystèmes OSM, pour les différents cas de figures précités
- Dans le cadre de la production ou mise à jour de données inter-administrations (agglomération, communes), les données et solutions OSM devraient systématiquement être évaluées
- Lorsque pertinent, les données du SITG devraient être mise à disposition avec des conditions légales compatibles avec la licence ODbL, afin de permettre nativement la valorisation du potentiel OSM
- L’État de Genève devrait soutenir la communauté locale OSM, p. ex. en adhérant aux groupes d’utilisateurs, en les subventionnant, ou de manière générale en valorisant et facilitant leurs activités.