Mise en place de jeux de contrôles

Un jeu de contrôle est un ensemble de règles propres à vos besoins et contraintes métier permettant de valider vos données transport. Vous trouverez ci-dessous quelques exemples concret illustrant la création de jeux de contrôle dans certains contextes. Plus de détail sur l’utilisation des Jeux de contrôles est disponible dans le Manuel utilisateur Jeux de contrôles (vieille version)archived

Jeu de contrôles des règles du format GTFS

Si vous voulez publier des données au format GTFS, vous pouvez ajouter les contrôles suivants pour vous assurer que les règles du format sont respectées par vos données:

Transporteur

  • Présence de l'attribut : URL

  • Présence de l'attribut : Fuseau Horaire

Ligne

  • Présence de l'attribut : Mode de transport

Arrêt

  • Présence de l'attribut : Coordonnées

NB : les champs obligatoires concernant les identifiants sont pris en compte nativement par Chouette. Les objets ne sont pas importés ou exportés si leur identification ou leurs références vers d’autres objets ne sont pas comprises par Chouette.

Si besoin, la spécification du format GTFS https://developers.google.com/transit/gtfs/reference

et la documentation de Chouette sur son https://enroute.atlassian.net/l/c/kfa1tPex, vous permettrons d’identifier les autres règles utiles en fonction de votre contexte.

 

Vous obtenez ainsi votre jeu de contrôles prenant en compte les champs obligatoires :