Publier et valoriser des données de transport GTFS

La réglementation européenne impose l'ouverture des données de transport multimodales sur un Point d'accès national (PAN). En France, il s'agit de transport.data.gouv.fr, qui alimente les calculateurs d'itinéraires et les applications de mobilité. Le format le plus courant est le GTFS ; la norme européenne est NeTEx.

Data Fair couvre toute la chaîne de valeur : import et validation de l'archive, création de jeux de données reliant arrêts, horaires, tracés et temps réel, publication sur data.gouv.fr, moissonnage par le PAN, puis valorisation sur un portail : jusqu'à la carte temps réel.

1. Importer et valider l'archive GTFS

Le plugin processing-gtfs télécharge l'archive GTFS depuis une URL HTTP(S), un serveur FTP ou FTPS, ou SFTP, puis l'envoie au validateur du Point d'accès national (validation.transport.data.gouv.fr). Le validateur ne stocke pas les données ; il retourne les anomalies par sévérité (Fatal, Error, Warning, Information), la période de validité, les réseaux et les modes.

Deux modes :

  • Valider uniquement : l'archive n'est même pas décompressée, seuls les résultats de validation sont journalisés. Une anomalie fatale fait échouer l'exécution.
  • Importer : la validation est activée par défaut ; l'option « bloquer en cas d'erreur » interrompt l'import sur une anomalie de niveau Error ou Fatal.

2. Des jeux de données reliés, prêts à l'emploi

Le plugin produit jusqu'à quatre jeux de données, activables indépendamment et reliés entre eux (concepts partagés, relatedDatasets) :

  • Métadonnées : jeu sans données qui porte l'archive GTFS en pièce jointe et, si configuré, le flux GTFS-RT ;
  • Arrêts : un point géolocalisé par arrêt, avec les lignes desservies ;
  • Horaires : un passage par arrêt et par course, avec les jours de circulation, la période de validité et le sens ;
  • Tracés : une géométrie par ligne, avec sa couleur, pour l'affichage cartographique.

3. Publier sur data.gouv.fr, être moissonné par transport.data.gouv.fr

Les jeux de données sont publiés sur data.gouv.fr depuis Data Fair : la fiche catalogue est maintenue à jour avec les ressources et les pièces jointes, dont l'archive GTFS. transport.data.gouv.fr moissonne ensuite data.gouv.fr : les données deviennent disponibles pour les calculateurs d'itinéraires et les applications de mobilité, et l'obligation réglementaire est satisfaite.

4. Valoriser avec une carte temps réel

La carte app-gtfs-map valorise le réseau : lignes colorées, arrêts, prochains passages et véhicules en temps réel décodés depuis le flux GTFS-RT (VehiclePositions). Le flux est lu par le portail via Data Fair, sans contrainte CORS, et la position des véhicules est rafraîchie automatiquement.

La carte ci-dessous est l'exemple du réseau STAR (transports de l'agglomération rennaise), publiée sur notre portail de démonstration.

Pour aller plus loin