PT2MATSim

From Communauté de la Fabrique des Mobilites


PT2MATSim

💼 porté par


Mapping-example.png


PT2MATSim is a package to convert public transit data from GTFS, HAFAS or OSM to a completely mapped MATSim schedule.

There are multiple public transit schedule data formats, widely used formats are GTFS and HAFAS. Numerous GTFS feeds are publicly available (see transitfeeds.com or transit.land), otherwise these files have to be obtained from the public transit agency. The Swiss public transit schedule is available GTFS and HAFAS format via opentransportdata.swiss. Public transit data feeds can be converted to unmapped MATSim transit schedules using the classes Gtfs2Transitschedule or Hafas2TransitSchedule. It is possible to convert public transit information from OpenStreetMap files (Osm2TransitSchedule). However, OSM currently does not contain any temporal information, the accuracy of the schedule data varies and is usually not sufficient to be used for simulations.

Unmapped transit schedules lack information on the links used by vehicles and only contain the stop sequence for transit routes. Generating these links (i.e. the path a vehicle takes on a network) is called "mapping", a process done by the PublicTransitMapper. It implements an algorithm that uses an abstract graph to calculate the least cost path from the transit route's first to its last stop with the constraint that the path must contain a so called link candidate for every stop. The result is a mapped transit schedule and a modified network.

Tools to validate and rudimentarily edit the mapped schedule are also part of the package.


Organisations utilisatrice ou intéressée par utiliser la ressource :

Contributeurs :

Tags : simulateur

Catégories : Logiciel

Thème : Données ouvertes, Logiciel Libre

Référent :

Défi auquel répond la ressource : Accompagner une collectivité à ouvrir un maximum de ressources et construire un kit d'aide à l'innovation

Personnes clés à solliciter :

Autre commun proche : MAT Sim

Richesse recherchée : Expérimentation, Cas d'usages, Financement, Contributeur - Communauté

Compétences recherchée :

Communauté d'intérêt : Communauté du Logiciel Libre

Type de licence ?

Conditions Générales d'Utilisation (CGU) :

Niveau de développement :

Lien vers l'outil de gestion des actions :

Lien vers l'outil de partage de fichiers :

Besoins :

Complément :

Prochaine Etape :



Autres informations :

Liste des Acteurs qui utilisent ou souhaitent utiliser ce Commun PT2MATSim : aucun pour le moment

Liste des CR d'atelier en lien avec ce Commun PT2MATSim: