Gtfs2NetexFr

De Communauté de la Fabrique des Mobilités
Aller à :navigation, rechercher



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).


Organisations utilisatrices ou intéressées pour utiliser la ressource : Beta gouv

Contributeur(s) : Pascal Rhod, Jean Simard

Tags : GTFS, netex, DGITM

Catégories : Logiciel, Données

Thème : Données ouvertes, Logiciel Libre

Référent : Pascal Rhod

Défi auquel répond la ressource : Vers un territoire Open Source

Personnes clés à solliciter : bertrand billoud

Autre commun proche : Langage Rust (Fondation Mozilla), Introduction to the GTFS and Informal Transit System Mapping, GTFS-PATHWAYS METHODOLOGY HANDBOOK

Richesse recherchée :

Compétences recherchées :

Communauté d'intérêt : 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

Type de licence : AGPL V3

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

Niveau de développement : Disponible et validé

Lien vers l’outil de gestion des actions : https://github.com/CanalTP/transit_model/tree/master/gtfs2netexfr

Lien vers l’outil de partage de fichiers : https://github.com/CanalTP/transit_model/tree/master/gtfs2netexfr

Besoins :

Prochaines étapes :

Documentation des expérimentations :



Autres informations

Liste des acteurs qui utilisent ou souhaitent utiliser ce commun : aucun pour le moment

Liste des CR d’atelier en lien avec ce commun :