Room: Talks I / Opening - Amphi Caquot (Coriolis)
Sunday, 14:30
Duration: 20 minutes (plus Q&A)
Language: en
SNCF Transilien has mapped with great details 436 train stations in the Greater Paris area. This work was conducted in several stages, between 2018 and 2022. An application using this data helps travelers to find their way inside and around railway stations. The app displays multi-level floor plans, enables users to find equipments and services, and provides indoor/outdoor routing with an option to use elevators rather than stairways.
Ensuring these services function properly requires to maintain the data. This means both updating it when a station or its neighbourhood has changed, and preserving the high quality of the data. The latter is achieved by checking changes to the data inside and around railway stations. This moderation work is achieved through an innovative process that enables us to :
We set up a project that is based on PostGIS and QGIS, makes use of osmium and osm2pgsql, and requires a small amount of SQL code to detect changes. This project enables us to efficiently moderate the data changes that can impact the SNCF app.
This talk will present our methodology, which can be replicated and adapted to all sorts of OSM data, along with a few helpful tricks.
SNCF Transilien a cartographié de manière très détaillée les 436 gares de son réseau sur OSM. Ce travail s’est déroulé en plusieurs étapes, entre 2018 et 2022. Une application utilisant ces données aide les voyageurs à s’orienter à l’intérieur et aux abords des gares. L’application affiche des plans d’étage à plusieurs niveaux, permet aux utilisateurs de localiser les équipements et les services, et propose un guidage intérieur/extérieur avec la possibilité d’utiliser les ascenseurs plutôt que les escaliers.
Maintenir le bon fonctionnement de cette application nécessite de maintenir les données. Il s’agit à la fois d’actualiser les données suite aux travaux réalisés en gare, et de garantir leur haut niveau de qualité en vérifiant les contributions de la communauté. Pour effectuer ce travail de modération, Carto’Cité a mis en place une approche originale qui permet de :
Nous avons mis en place un projet basé sur PostGIS et QGIS, qui utilise osmium et osm2pgsql, et nécessite une petite quantité de code SQL pour détecter les modifications. Ce projet nous permet de modérer efficacement les modifications de données susceptibles d’avoir un impact sur l’application SNCF.
Cette présentation exposera notre méthodologie, qui peut être reproduite et adaptée à toutes sortes de données OSM, ainsi que quelques astuces utiles.