Auteur Sujet: import GTFS avec Stop_times incomplets  (Lu 633 fois)

laurentch

  • Utilisateur
  • *
  • Messages: 5
    • Voir le profil
import GTFS avec Stop_times incomplets
« 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!

Metienne

  • Utilisateur
  • *
  • Messages: 136
    • Voir le profil
Re : import GTFS avec Stop_times incomplets
« Réponse #1 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
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