Gtfs2NetexFr

From Communauté de la Fabrique des Mobilités



Les équipes de Kisio Digital ont réalisé pour le compte de l’Etat français (la DGITM et Etalab à travers la startup d’Etat Transport Data Gouv) logiciel open source Gtfs2NetexFr. Il s'agit d'un convertisseur de données transport public du format GTFS au format NeTEx profil France. Concrètement, à chaque fois qu’un nouveau jeu de données transport au format GTFS sera produit ou mis à jour sur le PAN (Point d'Accès National des données transport), un programme automatique déclenchera le convertisseur Gtfs2Netex pour obtenir les mêmes données au format NeTEx profil France. Dans ce cas précis, le Convertisseur Gtfs2NetexFr ne concerne que le profil France. Il existe d’autres profils NeTEx, en fonction du producteur de données, du contexte, du pays. D’autres outils de traitement de données de ce type seront développés par la suite. Et la façon dont nous avons réalisé Gtfs2NetexFr permet facilement à n’importe qui de forker le programme pour en faire un NetexFr2Gtfs ou Gtfs2NetexNL pour la Hollande, un Gtfs2NetexUK pour la Grande Bretagne ou un Gtfs2NetexBrz pour la Bretagne… les combinaisons en termes de connecteurs sont multiples.

Le code source de ce Convertisseur Gtfs2NetexFr est donc naturellement sous licence libre AGPL V3, exécutable sous un système d’exploitation GNU Linux. Cela signifie que n’importe quel développeur peut voir le code source du logiciel, le comprendre en lisant la documentation, le télécharger pour l’installer, proposer une amélioration si il souhaite contribuer. La maintenance et la gouvernance concernant d’éventuelles contributions au logiciel Gtfs2NetexFr est gérée par Kisio Digital. Le repository (dépôt du code source) est disponible sur la plateforme Github, les contributions sont les bienvenues : https://github.com/CanalTP/transit_model/tree/master/gtfs2netexfr

Ce logiciel Gtfs2NetexFr est développé en langage Rust (langage informatique poussée par la Fondation Mozilla, très utilisé chez Kisio Digital, apprécié et reconnu par les développeurs pour ses performances techniques).


Organizations using or interested in using the resource: Beta gouv

Contributor(s): Pascal Rhod, Jean Simard

Tags: GTFS, netex, DGITM

Categories: Logiciel, Données

Theme: Données ouvertes, Logiciel Libre

Referent: Pascal Rhod

Challenge: Vers un territoire Open Source

Key people to solicit: bertrand billoud

Other related common: Langage Rust (Fondation Mozilla), Introduction to the GTFS and Informal Transit System Mapping, GTFS-PATHWAYS METHODOLOGY HANDBOOK

Wealth sought:

Required skills:

Community of interest: Communauté autour des données ouvertes, Service Public Métropolitain de la Donnée / Mobilité, Communauté du Logiciel Libre, Communauté des Territoires et Collectivités

License: AGPL V3

Terms of Service (TOS):

Level of development: Disponible et validé

Link to my actions board: https://github.com/CanalTP/transit_model/tree/master/gtfs2netexfr

Link to my cloud, wiki, drive…: https://github.com/CanalTP/transit_model/tree/master/gtfs2netexfr

Needs:

Next step:

Documentation of the experimentations:



Other informations

List of the actors using or willing of using this common: aucun pour le moment

List of the workshop reports related to this common: