Traitement des GTFS
Données utilisées
Voir :
Utilitaires utilisés
gtfsclean : utilitaire en ligne de commande permettant de nettoyer les fichiers GTFS et de les optimiser.
Traitements
Pour chaque fichier GTFS on effectue le traitement suivant :
- On regarde si le ZIP contenant les données contient un sous-dossier, si c’est le cas on recréé le ZIP en supprimant le sous-dossier (certains fichiers GTFS distribués par les AOMs peuvent contenir un sous-dossier, ce qui n’est pas standard)
- On corrige le format des latitudes et longitudes des fichiers “shapes.txt” et “stops.txt” :
- Certains fichiers GTFS contiennent un signe “+” devant les latitudes/longitudes positives ce qui n’est pas standard et provoque des erreurs.
- Le fichier “shapes.txt” contient la représentation géométriques des lignes de transports
- Le fichier “stops.txt” contient les informations sur un arrêt particulier (nom, position géographique…)
- On corrige et optimise les fichiers GTFS en utilisant
gtfsclean
afin de réduire leur tailles et de corriger des erreurs (ex: suppression d’un trajet utilisant des arrêts inconnus). On utilise les traitements suivants :- S : Suppressions des shapes dupliqués
- C : Supprime les services dupliqués
- R : Supprimes les routes dupliquées
- m : Recalcul la distance entre les différents points d’un shapes
- T : Réduit les trajets et les horaires des arrêts
- c : Réduit le nombre de dates des services
- s : Réduction du nombre de points des shapes (représentation géométriques des lignes de transports)
- O : Suppression des orphelins
- e : Applique les valeurs par défauts aux entrées contenant des erreurs
- D : Supprime les entrées qui ne peuvent pas être corrigés