Skip to content

[US] Visualiser l'offre de transport décrite par les GTFS #197

@Mind-the-Cap

Description

@Mind-the-Cap

En tant qu'utilisateur·ice de Mobility, je veux m'assurer que toute l'offre de transport en commun existante a bien été prise en compte et mieux comprendre cette offre.

Idées à l’œuvre

  • Les GTFS ne sont pas toujours présents, ou peuvent être incorrects, or il est important que l'offre TC soit bien représentée sur le territoire
  • Visualiser cette offre permet de mieux comprendre la structure des déplacements

Modélisation concernée

Sujet Changements
Modes Transport en commun : amélioration des données
Utilités NC
Coûts NC
Puits et opportunités NC
Prospective NC

Livrables

Données

  • Liste des GTFS utilisés et leurs principales caractéristiques
  • Données-clé de chaque réseau (à préciser ici en amont)
  • [Pour le développement futur] Listes des erreurs rencontrées sur les GTFS :
    • qui font que ce GTFS n'a pas pu être pris en compte ;
    • qui peuvent avoir un impact sur la modélisation ;
    • moins graves mais qui sont à signaler.

Visualisations

  • Pour chaque GTFS, visualisation des lignes du réseau :
    • Code couleur : potentiellement selon mode de transport défini dans le GTFS, ou selon couleurs du GTFS.
    • Épaisseur selon leur fréquence de passage un mardi ouvrable
  • Visualisation de l'ensemble des GTFS du territoire :
    • Carte de l'ensemble des lignes
    • [Optionnel] Carte de densité de l'offre par territoire
    • [Optionnel] Carte de densité de l'offre par habitant (ou par habitant+emploi, ou par autre opportunités...)

Rapports et logs

  • Amélioration des logs pour les GTFS en utilisant les données-clé générées pour les GTFS valides
  • Messages d'erreur clairs pour les GTFS invalides

Tests

  • Idéalement quelques tests unitaires sur un FakeGTFS

Impacts techniques

A priori non

Pré-requis

Continuer à explorer gtfs_kit ou d'autres librairies similaires

Le développement sera réussi si...

  • Tous les tests pré-existants continuent de passer (rétro-compatibilité)
  • Le code respecte les normes de formatage
  • Le taux de couverture ne baisse pas ou marginalement
  • Le temps de calcul n'est pas affecté, ou raisonnablement peu
  • Les visualisations permettent de repérer les réseaux manquants pour une personne qui connaît déjà le territoire
  • Les visualisations permettent de comprendre facilement la structure de l'offre de transport sur le territoire

Retour d'expérience

Compléter cette partie une fois le développement terminé

Metadata

Metadata

Labels

ready-for-devFeature or US that's ready for devlopment

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions