Mise à jour du réseau Sibra et création d'une base de données GTFS
Posted by ZoLuSs on 5 நவம்பர் 2022 in French (Français). Last updated on 6 நவம்பர் 2022.Intro
En navigant les données de la Sibra dans les différentes cartes (Apple Plan, Google Maps, OSM…), je me suis rendu compte qu’il y avait pleins d’informations qui n’était pas à jour ou alors pas unifier sur chaque platform.
J’ai donc commencer à modifier les arrêts de bus sur OSM puis j’ai trouver les données GTFS de la Sibra sur transport.data.gouv.fr mais il y a pleins de chose qui ne vont pas dans le fichier stops.txt: stop_id incohérent, arrêt dédoublé, lat/lon incorrecte, manque d’info… Et ce genre de problème sont dans tous les fichiers. J’ai donc décider de créer un repo GitHub Sibra-GTFS dans lequel je met toutes les données de manière uniforme et à jour au fur et à mesure que je fait les modifications sur OSM.
L’objectif final est de refaire tout le réseau Sibra (ouf…) sur OSM ainsi qu’au format GTFS.
Mise à jour OSM
Pour être sûr que les données soient cohérentes sur l’ensemble du réseau Sibra, j’ai mis en place une nomenclature des différents éléments du réseau:
Emplacement ou s’arrête le bus
Un point sur une route qui désigne l’emplacement d’arrêt du bus. Les attributs suivant le désigne (exemple Meythet Centre):
- bus=yes
- highway=bus_stop
- public_transport=stop_position
- ref=MTC1
- name=Meythet Centre
- network=Sibra
- network:wikidata=Q3488417
Arrêt de bus / Platform
Généralement une ligne qui désigne la zone d’attente (sur le trottoir) des voyageurs. Il y en à un de chaque côté de la route. Les attributs suivant le désigne (exemple Meythet Centre):
- bus=yes
- highway=bus_stop
- name=Meythet Centre
- network=Sibra
- network:wikidata=Q3488417
- public_transport=platform
- ref=MTC1
Des attributs supplémentaires peuvent être ajouter:
- tactile_paving=yes
- wheelchair=yes
Abri de transport en commun
Surface de l’abri d’un arrêt de bus. Les attributs suivant le désigne (exemple Meythet Centre):
- amenity=shelter
- building=yes
- name=Meythet Centre
- shelter_type=public_transport