Import des données théoriques
Chouette est capable d’intégrer des données dans plusieurs formats : Neptune, GTFS.
Il existe plusieurs moyens d’alimenter Chouette via import :
via menu d’import dans Chouette
import par API
import par ligne de commande
Une description plus détaillée est disponible dans le manuel Utilisateur Import
Import via l’interface Chouette
Une interface d’import est disponible dans Chouette permettant d’importer les données avec une reconnaissance automatique du format.
Il vous suffit juste de sélectionner le fichier que vous voulez importer, choisir les options d’import si nécessaire, et d’appuyer sur le bouton « Valider ».
L’import va se lancer, avec une notification à la fin.
Une fois l’import terminé, vous allez recevoir une notification sur votre e-mail, ainsi vous n’avez pas à surveiller l’état d’import pour savoir quand il est terminé.
Lorsque l’import s’est terminé avec succès, vous pouvez voir dans le rapport d’import un lien vers le référentiel créé.
Import par API
Chouette met à disposition de ses utilisateurs la possibilité d’importer ses données par une API.
La description et l’utilisation de cette API (parmi d’autres) est disponible dans de nombreux langages via notre documentation Postman.
Pour paramétrer les requêtes Postman, il faut récupérer les identifiants nécessaires sur l’interface de Chouette.
organisation_code
se trouve dans la section “Mon organisation”:
La clé API doit être générée et récupérée dans la partie “Paramétrages” de votre espace de travail.
Pour générer la clé pour votre espace de travail Il faut cliquer sur le bouton “Ajouter une clé d’accès API”.
Il suffit de valider le nom donné à la clé et le token sera généré automatiquement par Chouette.
L’identifiant de l’espace de travail précisé sur cette page correspond au workbench_id
.
L’identifiant de l’espace de travail va vous servir de login, et le token de mot de passe pour l’autorisation Postman.
Postman permet l’utilisation de toutes les requêtes fournies si vous voulez créez votre propre espace (Voir le bouton “Run in Postman“ en haut à droite).
L’import va se lancer sur Chouette automatiquement, avec un rapport d'import correspondant. A la fin de l’import un référentiel va être créé de la même façon que pour un import manuel.
Import par ligne de commande
enRoute met également à disposition un client Chouette opensource. Une description de son utilisation est disponible sur le repository bitbucket : https://bitbucket.org/enroute-mobi/chouette-client/src/master/
Vous trouverez dans les sources la mise à disposition de deux exécutables pour Windows et Mac (Dans le menu voir “Downloads“)