🚂 Fréquentation Transilien SNCF
Afin de pouvoir facilement visualiser une estimation de la fréquentation moyennes des gares et lignes Transilien (périmètre SNCF), nous avons créé cette carte dynamique, qui permet d’exposer les données présentes sur l’open-data SNCF.
Pour y arriver, nous utilisons deux jeux de données :
- Les comptages montants sur le réseau Transilien, par tranche horaires, et par type de jour - JOB : Jour Ouvré de Base, Samedi, Dimanche ( lien ),
- un tableau de geocodage des “codes UIC” (identifiants uniques des gares, définit par l’Union Internationale des Chemins de fer) permettant d’obtenir la localisation des gares ( lien ).
- Et pour rendre tout ça charté Transilien, les codes couleurs de chaque ligne ( lien )
Options
L’application se décompose en deux parties, qui sont réactives entre elles (lorsque c’est possible!) :
- A gauche, la visualisation globale, avec deux menu déroulants :
- Le choix des types de jours,
- Le choix des lignes.
- A droite, les analyses, avec trois onglets :
- Une analyse globale de la fréquentation du réseau, avec :
- Classement des lignes,
- Classement des gares du réseau.
- Une analyse de la fréquentation par ligne:
- Evolution de la fréquentation au cours de la journée,
- Classement des gares de la ligne.
- Enfin, une analyse de la fréquentation par gare :
- Avec l’évolution de la fréquentation au cours de la journée,
- Avec la part de chaque ligne qui passe dans la gare.
- Une analyse globale de la fréquentation du réseau, avec :
Le code
Le code minimal est accessible ici :
A la suite de l’application Fréquentation gares SNCF
, nous avons poursuivi, toujours avec la découverte d’une part de pydeck
,
une librairie qui sert de binder entre Deck.gl
- une librairie
javascript basée sur le framework WebGL pour la visualisation de larges quantitiés de
onnées - et Python, et d’autre part de Dash Deck
,
qui permet de faire le lien avec Dash
!