Application Chouette V3.0 Imports, exports et validation

Documents pareils
application Chouette -

Club utilisateurs Logiciels Chouette et Irys

AFIMB. IRYS Server v PRESENTATION et INSTALLATION. Février Agence Française pour l'information Multimodale et la Billettique

CA ARCserve Backup Patch Manager pour Windows

Outils et documentation Systems Management Guide d'installation de la Version 8.0.1

Guide de déploiement

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Cyberclasse L'interface web pas à pas

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE

Potimart. Manuel d'installation de la machine virtuelle 30/11/10

contact@nqicorp.com - Web :

Une unité organisationnelle (Staff) comporte une centaine d'utilisateur dans Active Directory.

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)

Exportation d'une VM sur un périphérique de stockage de masse USB

Guide d utilisation de l utilitaire Intel One Boot Flash Update

et Groupe Eyrolles, 2006, ISBN :

PTV MAP&GUIDE INTRANET QUELLES SONT LES NOUVEAUTÉS?

Guide de l'utilisateur de l'application mobile

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Guide d installation

CA IT Client Manager. Notes de parution. Version 12.8

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

Station de gestion Dell OpenManage Guide d'installation de la version 7.1

contact@nqicorp.com - Web :

Programme de formation

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

Sage CRM. 7.2 Guide de Portail Client

VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur

ERP5. Gestion des Services Techniques des Collectivités Locales

Guide d'installation. Release Management pour Visual Studio 2013

ESCALE MANUEL UTILISATEUR SIMPLIFIÉ ÉTAT : VERSION VALIDÉE DGFIP - BUREAU SI-2B - DEPS - ÉCHANGE DE DONNÉES. Version 1.

Aide d'active System Console

CA ARCserve D2D pour Linux

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat windowsx64.zip.

Manuel d'utilisation d'apimail V3

Acronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation. Guide de démarrage rapide

Guide de démarrage de Business Objects Crystal Decisions

MOTEUR DE WORKFLOW Mise en oeuvre d'openwfe Version septembre 2006

Guide d'administration

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

POTIMART : SIG OPEN SOURCE TRANSPORT UTILISATION, ARCHITECTURE INSTALLATION

Version Wraptor Laboratories. Installation de SpamWars 1.0 Édition personnelle

Guide de mise à jour de Suite SAP Business Intelligence Patch 10.x

InfraCenter Introduction

Référentiels de données TC

PROTECTION DE MACHINE VIRTUELLE VMWARE DELL POWERVAULT DL2000 OPTIMISÉ PAR SYMANTEC

Novell Identity Manager

MANUEL. de l application «CdC Online» pour Windows. Table des matières

Simple Database Monitoring - SDBM Guide de l'usager

PROCEDURE D'INSTALLATION OPENREPORTS

Les Enseignants de l Ere Technologique - Tunisie. Niveau 1

Intégration de Cisco CallManager IVR et Active Directory

Printer Administration Utility 4.2

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

SAUVEGARDER SES DONNEES PERSONNELLES

Guide de la documentation des produits BusinessObjects XI

Procédure d'installation complète de Click&Decide sur un serveur

inviu routes Installation et création d'un ENAiKOON ID

1. Installation du Module

Edutab. gestion centralisée de tablettes Android

STATISTICA Version 12 : Instructions d'installation

Instructions d'installation de IBM SPSS Modeler Server 16 pour UNIX

Manuel d installation Version Evolution réseau Ciel Compta Ciel Gestion commerciale Ciel Associations

Guide d'installation

PROMODAG REPORTS 9.5. pour Microsoft Exchange Server. Des rapports sur Exchange en toute simplicité! Guide de démarrage rapide

SolidWorks Electrical 2014 Guide d'installation individuelle (1 base de donnée distincte par poste)

Version Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

FileMaker Server 13. Publication Web personnalisée avec PHP

KMnet Admin LOGICIEL COMPLET ET PERFORMANT D'ADMINISTRATION DES PÉRIPHÉRIQUES.

CA Desktop Migration Manager

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN

Etude de cas : PGE JEE V2

Sécurité. En profondeur

Dossier d'étude technique

Gestion collaborative de documents

Acronis Backup & Recovery 10 Server for Linux. Guide de démarrage rapide

Guide de prise en main Symantec Protection Center 2.1

TeamViewer 7 Manuel Manager

Ce logiciel est une mise à jour de l'application FileMaker Pro 9 ou FileMaker Pro 9 Advanced vers la version 9.0v3.

application Chouette -

SQL Server Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos)

Panda Managed Office Protection. Guide d'installation pour les clients de WebAdmin

Documentation technique OpenVPN

Dispositions relatives à l'installation :

TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013

Retrospect 7.7 Addendum au Guide d'utilisation

Areca Backup Première Sauvegarde - Configurez votre premier groupe et votre première cible.

WebSSO, synchronisation et contrôle des accès via LDAP

Préparer la synchronisation d'annuaires

Les transports intelligents enjeux et action publique. formation ENTE Aix 16 juin 2014 Patrick Gendre, CEREMA DTerMed

JOnAS Day 5.1. Outils de développements

FreeNAS Shere. Par THOREZ Nicolas

Installation. Conception, mise en œuvre, hébergement, exploitation et

CONNECTEUR PRESTASHOP VTIGER CRM

Sophos Mobile Control Guide d'administration. Version du produit : 4

Tutorial Cobian Backup

FileMaker Server 13. Publication Web personnalisée avec XML

Transcription:

CHOUETTE Maintenance, accompagnement et recette de logiciels pour les échanges de données multimodales Application Chouette V3.0 Imports, exports et validation Utilisation en mode ligne de commandes Auteurs : Relecteurs Michel ETIENNE, Marc Florisson (CityWay) Patrick GENDRE (CEREMA), Jean SENG (AFIMB) Résumé : CHOUETTE est un logiciel libre développé à l'initiative du ministère français chargé des transports (et du développement durable), dans le but de faciliter l'échange de données d'offre (théorique) de transport collectif (TC), en s'appuyant pour cela sur la norme NFP 99506, dite Neptune, qui spécifie un profil d'échange XML. Les utilisateurs visés sont les collectivités locales Autorités Organisatrices de Transport (AOT), les exploitants des réseaux TC,et leurs prestataires (bureaux d'étude ou société de services). D'autres utilisateurs potentiels sont néanmoins identifiés : services de l'état, éditeurs de logiciels, opérateurs de services d'information, chercheurs... Le présent document décrit l'utilisation des fonctions d'import, d'export et de validation de l'application CHOUETTE en mode commande (sans base ni navigateur web). Agence française pour l'information multimodale et la billettique CITYWAY 1/6

Informations sur ce document : Organisme commanditaire : AFIMB Titre : Utilisation de CHOUETTE IEV en mode ligne de commande Organismes auteurs CITYWAY CEREMA DT Med. Rédacteurs Marc FLORISSON Michel ETIENNE Participants Patrick GENDRE Jean SENG Maitre d'ouvrage AFIMB Mots clés : profil d'échange Neptune, GTFS, information multimodale, application Chouette, ligne de commande, JAVA Diffusion : publique (licence Creative Commons CC-by-nd ) Nombre de pages : Date : Confidentialité : Bibliographie : 6 pages juillet 2015 Non Oui Version du document : 1.2 Version de la spécification d'interface : V1.0 Historique des versions / révisions : Version Date d application Description des changements Auteur 1.0 Mai 2015 Première version Michel Etienne 1.1 Juin 2015 Relecture Marc Florisson 1.2 Juillet 2015 Reprise des options Michel Etienne CITYWAY 2/6

Table des matières 1Chouette Mode commande...4 1.1.Présentation...4 1.2.Installation...4 1.3.Modes d'activation...4 1.4.Syntaxe...5 1.5.Paramètres d'action et de validation, rapports...5 1.6.Résultats...6 CITYWAY 3/6

1 CHOUETTE MODE COMMANDE 1.1.Présentation L'architecture de chouette V3 prévoit plusieurs interfaces d'accès à l'application : une interface WEB pour l'ensemble des fonctionnalités une interface en ligne de commande Ruby avec la console Rails une interface de Web Service REST de consultation des données d'un référentiel une interface de Web Service REST dédiée aux opérations IEV (Import, Export et Validation) une interface Java d'accès aux données persistantes d'un référentiel une interface de conversion de format et de validation de fichier en ligne de commande Le document détaille l'interface de cette ligne de commande. L'interface ligne de commande (Shell ou windows) permet de réaliser des actions de contrôle ou de conversion de donnée sur un poste local : sans installation de serveurs sans installation de base de données 1.2.Installation L'archive java mobi.chouette.command.zip est disponible en téléchargement sur le site internet www.chouette.mobi (à l'adresse http://maven.chouette.mobi/mobi/chouette/mobi.chouette.command/3.0.0/mobi.chouette.command-3.0.0.zip) Merci d'avance de nous laisser vos coordonnées via le site chouette.mobi pour que nous ayons connaissance de nos utilisateurs! Il est également possible de générer ce fichier zip à partir du code avec Maven : pour cela, reportezvous au manuel d'installation disponible sur le même site chouette.mobi. 1.3.Modes d'activation Le mode commande dispose de 2 scripts de lancement : chouette.bat : pour Windows chouette.sh : pour Linux Il permet d'exécuter un enchaînement de commandes : import d'un fichier validation CITYWAY 4/6

export dans un fichier Le processus d'exécution des commandes est interrompu dès qu'une de celles-ci retourne une erreur. Note : sous Windows, il convient de passer la console sur la fonte de caractères LUCIDA Console et une fois activée, de lancer la commande 'chcp 1252' pour visualiser les codes UTF-8 1.4.Syntaxe La syntaxe est la suivante : chouette[.sh] [options] fichier_source où fichier_source est le fichier en entrée de la commande. Les options disponibles sont les suivantes : -d,--dir <directory> : répertoire de travail (par défaut : work) ; cette option donne à la commande l'emplacement d'un répertoire de travail, si celui-ci existe déjà, il est purgé avant exécution. -o,--output <export_param> -f,--file <export_file>: options d'export, export_param représente le chemin d'un fichier au format JSON contenant le format et les options d'export ; ces options sont celles de l'interface REST IEV à l'exclusion des paramètres references_type et reference_ids ; un exemple de paramètres est fourni dans le dossier params de l'archive de livraison -f file: nom du fichier d'export à produire (obligatoirement associé à l'option -o) -h,--help : affiche l'aide -i,--input <import_param> : options d'import, import_param représente le chemin d'un fichier au format JSON contenant le format et les options d'import ; ces options sont celles de l'interface REST IEV à l'exclusion des paramètres clear_repository et no_save ; un exemple de paramètres est fourni dans le dossier params de l'archive de livraison -v,--validate<validation_param> : options de validation de niveau 3, validation_param représente le chemin d'un fichier au format JSON contenant le format et les options de validation; ces options sont celles de l'interface REST IEV ; un exemple de paramètres est fourni dans le dossier params de l'archive de livraison 1.5.Paramètres d'action et de validation, rapports Les paramètres d'action et de validation ainsi que les rapports sont définis dans les documents suivants : [D01] Chouette IEV : paramètres des opérations Définition de la structure des paramètres des opérations du serveur IEV 1.0 07/07/2015 1.1 Michel ETIENNE [D02] Chouette IEV : rapports Définition de la structure des rapports du serveur IEV 07/07/2015 1.1 Michel ETIENNE CITYWAY 5/6

1.0 1.6.Résultats A l'issue du traitement, le répertoire de travail contient les fichiers intermédiaires ainsi que les rapports suivants : import_report : rapport de traitement d'import export_report : rapport de traitement d'export validation_report : rapport de validation La structure de ces fichiers est la même que celles des rapports de l'interface REST IEV CITYWAY 6/6