France/Gares SNCF Connect & tech

SNCF Connect & Tech

SNCF Connect & Tech est une filiale de SNCF Voyageurs. Elle développe et exploite des solutions numériques pour améliorer l’expérience de mobilité. En s’appuyant sur des technologies ouvertes, elle souhaite contribuer à OpenStreetMap afin de bâtir des services géographiques réutilisables à l’échelle du groupe SNCF.

Le projet

L’objectif principal est d’enrichir les objets gares ferroviaires dans OSM avec des identifiants utilisés en interne à la SNCF. Ces identifiants serviront à construire un référentiel cartographique unifié et ouvert, utilisé dans les outils internes de SNCF Connect & Tech et potentiellement par d’autres partenaires.

Ce projet est porté par User:paul_sncf_connect et User:nethenic, et fait l’objet d’une documentation publique et d’échanges avec la communauté OSM.

Données à intégrer

Les tags suivants seront ajoutés ou mis à jour dans OSM :

  • railway:ref — code trigramme SNCF (ex. : PAR, MRS)
  • ref:FR:sncf:resarail — code Résarail
  • name — nom officiel de la gare, conforme au DRG (Document de Référence des Gares)
  • old_name — pour conserver l’ancien nom si le nom OSM est mis à jour

Le tag ref:FR:sncf:resarail a fait l’objet d’un consensus sur le forum OSM France en 2025 : Voir le fil de discussion.

Zone géographique

L’intégralité du réseau de gares SNCF situées en France métropolitaine est concernée.

Calendrier

  • Début du projet : mai 2025
  • Livraison prévue : avant septembre 2025

Méthodologie et outils

  • Traitement des données en Python
  • Jointure entre OSM et fichiers SNCF via le code UIC
  • Export des données modifiées au format .osm pour import manuel via JOSM
  • Validation manuelle des correspondances (UIC, nom, localisation)
  • Script disponible publiquement :
GitHub - Paulconnect44/import-gares-sncf

Résultats attendus

Tag OSM Ajouts Modifications
name 3 495
ref:FR:sncf:resarail 2743 0
railway:ref 2743 7

Sources de données

Les données utilisées sont publiques sous licence ODbL :

Discussion avec la communauté

Avancement

À compléter au fil du projet avec des étapes datées (traitement, validation, échanges, premiers imports, etc.).