Forum Chouette.mobi : normes et outils pour les échanges de données TC

CHOUETTE => Convertir des données GTFS/NEPTUNE avec CHOUETTE => Discussion démarrée par: laurentch le février 18, 2016, 05:51:11 pm

Titre: import GTFS avec Stop_times incomplets
Posté par: laurentch le février 18, 2016, 05:51:11 pm
Bonjour,

La référence du GTFS indique que le fichier Stop_times doit contenir les champs arrival_time et departure_time, mais "If this stop isn't a time point, use an empty string value for the arrival_time and departure_time fields."
En gros, je comprends que si la donnée source ne comprend des horaires que pour certains points, alors le GTFS doit laisser les champs vides pour les autres points, sans interpoler!
C'est le cas du GTFS en ligne de Nancy : http://opendata.grand-nancy.org/jeux-de-donnees/detail-dune-fiche-de-donnees/?tx_icsoddatastore_pi1[keywords]=&tx_icsoddatastore_pi1[categories][0]=44&tx_icsoddatastore_pi1[uid]=108&tx_icsoddatastore_pi1[returnID]=447

Mais Chouette semble refuser ça; en tout cas, à l'import, les lignes sont bien importées, mais pas les arrêts, avec un problème au test "3-Line-2" sur la vérification des séquences d'arrêt.

Ce cas de figure a-t-il déjà été identifié? Y a-t-il lieu de modifier Chouette pour accepter ces fichiers? et si oui, comment interpoler?

Merci!
Titre: Re : import GTFS avec Stop_times incomplets
Posté par: Metienne le février 19, 2016, 09:52:38 am
Bonjour,

ce cas a bien été identifié: le document de mapping Chouette-GTFS précise en page 14 qu'il est actuellement non traité.
http://www.chouette.mobi/wp-content/uploads/20160114-Chouette-V3.2-mapping-GTFS-V2.2-1.pdf (http://www.chouette.mobi/wp-content/uploads/20160114-Chouette-V3.2-mapping-GTFS-V2.2-1.pdf)
Cette situation n'ayant pas encore (avant Nancy) été rencontrée, nous n'avions pas d'exemple.
il faudra définir le comportement de chouette pour importer ce type de données car chouette exige actuellement une valorisation des horaires pour chaque arrêt d'une course. Doit-on faire accepter à chouette des horaires vides ou doit-on interpoler et avec quelle règle d'interpolation un horaire sur les arrêts non renseignés?

Cordialement,
Michel Etienne