diff options
| author | jpl | 2016-12-02 15:41:59 +0100 | 
|---|---|---|
| committer | jpl | 2016-12-02 15:42:13 +0100 | 
| commit | 9991cf0524ed455c0348d16709614d3a088ca832 (patch) | |
| tree | d69c5bf6607dcd585c67892875d566603d16fbce | |
| parent | 609f23f2e83a4897bcf440b8a8b0be286b48e32c (diff) | |
| download | chouette-core-9991cf0524ed455c0348d16709614d3a088ca832.tar.bz2 | |
Refs #2014: change 'espace de données' with 'jeu de données'
24 files changed, 218 insertions, 246 deletions
| diff --git a/app/views/help/GTFS_stops_import.textile b/app/views/help/GTFS_stops_import.textile index 460ef56a1..d9ac5f8fd 100644 --- a/app/views/help/GTFS_stops_import.textile +++ b/app/views/help/GTFS_stops_import.textile @@ -4,7 +4,7 @@ title: Import massif d'arrêt en GTFS  ---
  Lors de l'intialisation d'un réseau dans CHOUETTE, la saisie manuelle de tous les arrêts est une tâche très laborieuse. Le format GTFS est relativement simple à éditer dans un tableur et permet de copier massivement les éléments pour les importer ensuite et s'épargner ainsi de longues heures de saisie et les erreurs qui peuvent en résulter.
 -Le format GTFS se présente sous la forme d'un ensemble de fichier texte (.txt). Ils contiennent en réalité des données de type CSV. La principale difficulté que représente de l'édition d'un fichier GTFS réside dans son séparateur qui correspond à une norme américaine. En effet, c'est la virgule "," qui fait office de séparateur alors que la norme en cours chez nous est le point virgule, voire la tabluation. 
 +Le format GTFS se présente sous la forme d'un ensemble de fichier texte (.txt). Ils contiennent en réalité des données de type CSV. La principale difficulté que représente de l'édition d'un fichier GTFS réside dans son séparateur qui correspond à une norme américaine. En effet, c'est la virgule "," qui fait office de séparateur alors que la norme en cours chez nous est le point virgule, voire la tabluation.
  Certaines version d'Excel ne permettent pas de choisir la virgule comme séparateur. Il faut donc contourner cette lacune fonctionnelle par des opérations manuelles. Le tableur de Libre Office n'a en revanche pas ces problèmes de gestion des séparateurs, l'opération est bien plus simple en l'utilisant. Les consignes pour Excel proposées ici correspondent à la version 2010.
 @@ -12,7 +12,7 @@ L'import des arrêts par GTFS comporte également une limite par rapport au Pôl  h3. Ouvrir les modèles de fichiers GTFS dans un tableur
 -Télécharger dans l'aide en ligne de CHOUETTE les fichiers stops.txt et transfers.txt. Le premier est le fichier des arrêts, le second le fichier des correspondances. 
 +Télécharger dans l'aide en ligne de CHOUETTE les fichiers stops.txt et transfers.txt. Le premier est le fichier des arrêts, le second le fichier des correspondances.
  h4. Ouverture dans Excel
 @@ -61,7 +61,7 @@ h4. Fichier des arrêts (stops.txt)  * address_line : Ce champ faculatif est une extentions rajouté par CHOUETTE, il n'existe pas dans le GTFS au sens strict. Il s'agit du n° de voirie pour l'adresse postale.
  * locality : Ce champ faculatif est une extentions rajouté par CHOUETTE, il n'existe pas dans le GTFS au sens strict. Commune d'appartenance de l'arrêt.
  * postal_code : Ce champ faculatif est une extentions rajouté par CHOUETTE, il n'existe pas dans le GTFS au sens strict. Le code postal de la commune d'appartenance de l'arrêt.
 -* stop_timezone : ce champ facultatif est à remplir si l'arrêt est dans un fuseau horaire différent de celui défini par défaut dans l'espace de données. 
 +* stop_timezone : ce champ facultatif est à remplir si l'arrêt est dans un fuseau horaire différent de celui défini par défaut dans le jeu de données. 
  h4. Fichier des correspondances (transfers.txt)
 @@ -70,13 +70,13 @@ h4. Fichier des correspondances (transfers.txt)  * transfer_type : Ce champ obligatoire permet de définir le type de correspondance entre les deux arrêts.
  ** 0 (ou vide) : correspondance possible entre deux arrêts sans délai.
  ** 1 : la correspondance est possible et garantie (attente du véhicule en correspondance)
 -** 2 : la correspondance est possible mais requiert un temps de trajet à pied défini dans le champ suivant. 
 +** 2 : la correspondance est possible mais requiert un temps de trajet à pied défini dans le champ suivant.
  ** 3 : la correspondance entre ces deux arrêts n'est pas possible. Cette valeur ne sera probablement pas nécessaire, sauf à ce que les systèmes exploitants la base issue de CHOUETTE créent des correspondances automatiquement.
  * min_transfer_time : ce champ est optionnel, il précise le temps de correspondance dans le cas où le "transfer_type" est fixé à "2".
  h3. Enregistrement des fichiers
 -Une fois les informations saisies dans les tableaux, il est nécessaire de les enregistrer dans un format identique au format initial. L'opération risque d'être plus complexe que l'ouverture avec Excel. 
 +Une fois les informations saisies dans les tableaux, il est nécessaire de les enregistrer dans un format identique au format initial. L'opération risque d'être plus complexe que l'ouverture avec Excel.
  h4. Enregistrement avec Excel
 @@ -87,7 +87,7 @@ h4. Enregistrement avec Excel  h4.Enregistrement avec Libre Office
 -Les modifications de préférences windows ne sont pas nécessaires avec Libre office. 
 +Les modifications de préférences windows ne sont pas nécessaires avec Libre office.
  # Faire enregistrer sous, séléctionner le format CSV
  # Au moment de l'enregistrement ou après, changer l'extension .csv en .txt
  !2015-09-16_180707.png!
 @@ -100,5 +100,3 @@ Les fichiers doivent être zippés, qu'il y'en ai un ou deux. Ensuite au niveau  * Sélectionner "arrêts" dans la liste déroulante sous ensemble
  * Sélectionner le fichier .zip contenant les fichier arrêts et/ou correspondance
  !2015-09-16_181027.png!
 -
 -
 diff --git a/app/views/help/access_points_links.textile b/app/views/help/access_points_links.textile index 459d51a9b..c6f6bbf9c 100644 --- a/app/views/help/access_points_links.textile +++ b/app/views/help/access_points_links.textile @@ -3,27 +3,27 @@ layout: default  title: Gestion des accès et liens associés
  ---
 -Au sein d'un arrêt commercial ou d'un pôle d'échange, il est possible de décrire en détail des accès à ces lieux. 
 +Au sein d'un arrêt commercial ou d'un pôle d'échange, il est possible de décrire en détail des accès à ces lieux.
 -Des liens _"ajouter un accès"_ et _"gérer les liens arrêt-accès"_ sont accessibles dans le menu latéral à droite de l'écran. 
 +Des liens _"ajouter un accès"_ et _"gérer les liens arrêt-accès"_ sont accessibles dans le menu latéral à droite de l'écran.
  h3. Créer un accès
 -Depuis la page d'un arrêt auquel l'accès se rapporte, cliquer sur _"ajouter un accès"_. Un formulaire de création permet de décrire l'accès. 
 +Depuis la page d'un arrêt auquel l'accès se rapporte, cliquer sur _"ajouter un accès"_. Un formulaire de création permet de décrire l'accès.
 -!2014-10-30_181251.png! 
 +!2014-10-30_181251.png!
  Création d'un accès
 -Le champ de localisation par coordonnées est disponible dès la création et permet de localiser un accès avec des données chiffrées. A noter que les données doivent être saisies dans un champ unique, séparée par une virgule. Cette configuration permet de faire des copier coller directs depuis Googlemaps notamment. 
 +Le champ de localisation par coordonnées est disponible dès la création et permet de localiser un accès avec des données chiffrées. A noter que les données doivent être saisies dans un champ unique, séparée par une virgule. Cette configuration permet de faire des copier coller directs depuis Googlemaps notamment.
 -La carte n'est pas disponible au moment de la création. Elle apparaît lors de la modification. Il faut donc créer un accès puis le modifier si l'on souhaite localiser l'accès sur la cartographie plutôt que par les coordonnées. 
 +La carte n'est pas disponible au moment de la création. Elle apparaît lors de la modification. Il faut donc créer un accès puis le modifier si l'on souhaite localiser l'accès sur la cartographie plutôt que par les coordonnées.
 -Si l'accès n'a pas été positionné, il est positionné par défaut à l'emplacement de la zone d'arrêt associée ou par défaut au centre géographique de l'emprise de l'espace de données.
 +Si l'accès n'a pas été positionné, il est positionné par défaut à l'emplacement de la zone d'arrêt associée ou par défaut au centre géographique de l'emprise du jeu de données.
  h4. Attributs de l'accès
 -* Zone d'arrêt : nom de la zone d'arrêt contenant l'accès 
 -* Nom : nom de l'accès 
 +* Zone d'arrêt : nom de la zone d'arrêt contenant l'accès
 +* Nom : nom de l'accès
  * Commentaire : zone de texte libre
  * Nom de la rue : nom de la rue de l'accès
  * Code INSEE : code INSEE de la commune de l'accès
 @@ -39,8 +39,8 @@ h4. Attributs de l'accès  h4. Données géographiques :
 -* Position X : coordonnée horizontale de l'accès dans le référentiel de projection de l'espace de données
 -* Position Y : coordonnée verticale de l'accès dans le référentiel de projection de l'espace de données
 +* Position X : coordonnée horizontale de l'accès dans le référentiel de projection du jeu de données
 +* Position Y : coordonnée verticale de l'accès dans le référentiel de projection du jeu de données
  * Longitude : longitude de l'accès dans le référentiel WGS84
  * Latitude : latitude de l'accès dans le référentiel WGS84
 @@ -50,16 +50,16 @@ Cliquer sur le pictogramme de modification de l'accès ou sur _"Modifier l'accè  h3. Consulter les accès existants
 -Les accès existants sont listés en bas de la page de l'arrêt sous forme d'éléments de liste. Cliquer sur le nom de l'accès ou sur le lien _"Gérer les liens arrêt-accès"_ affiche la vue détaillée de l'accès qui permet notamment son paramétrage complet. 
 +Les accès existants sont listés en bas de la page de l'arrêt sous forme d'éléments de liste. Cliquer sur le nom de l'accès ou sur le lien _"Gérer les liens arrêt-accès"_ affiche la vue détaillée de l'accès qui permet notamment son paramétrage complet.
 -Les liens entre l'accès et l'arrêt global est présenté en premier, suivi d'une liste entre l'accès et les arrêts fils. Chacune de ces relations est figurée par une double flèche qui permet de savoir si les accès sont valables et si oui, dans quel sens exactement. 
 +Les liens entre l'accès et l'arrêt global est présenté en premier, suivi d'une liste entre l'accès et les arrêts fils. Chacune de ces relations est figurée par une double flèche qui permet de savoir si les accès sont valables et si oui, dans quel sens exactement.
 -!2014-10-30_181326.png! 
 +!2014-10-30_181326.png!
  Liste des accès d'un arrêt, située en bas de la page de l'arrêt
  h3. Paramétrer les accès
 -Cliquer sur l'une des flèches affiche le formulaire de paramétrage détaillé de l'accès pour le sens de circulation correspondant à la flèche. 
 +Cliquer sur l'une des flèches affiche le formulaire de paramétrage détaillé de l'accès pour le sens de circulation correspondant à la flèche.
  !2014-10-30_181422.png!
  Définition des sens d'accès
 @@ -88,4 +88,4 @@ Ces attributs permettent de définir le temps qu'il faut pour emprunter l'accès  h3. Supprimer un accès
 -Un accès peut-être supprimé en cliquant sur le pictogramme de suppression dans la liste des accès d'un arrêt ou bien en cliquant sur _"Supprimer cet accès"_ dans le menu latéral de droite dans la page de l'accès à supprimer. 
 +Un accès peut-être supprimé en cliquant sur le pictogramme de suppression dans la liste des accès d'un arrêt ou bien en cliquant sur _"Supprimer cet accès"_ dans le menu latéral de droite dans la page de l'accès à supprimer.
 diff --git a/app/views/help/companies.textile b/app/views/help/companies.textile index 025cac0f0..bcb4bdcab 100644 --- a/app/views/help/companies.textile +++ b/app/views/help/companies.textile @@ -5,24 +5,24 @@ title: Transporteurs  h3. Définition
 -Dans la réalité, le _"transporteur"_ est l'entité en charge de l'exploitation d'une ou plusieurs lignes de transport. 
 -Ce principe se retrouve dans le logiciel CHOUETTE. 
 +Dans la réalité, le _"transporteur"_ est l'entité en charge de l'exploitation d'une ou plusieurs lignes de transport.
 +Ce principe se retrouve dans le logiciel CHOUETTE.
 -* Il s'agit de l'exploitant de la ligne; chaque ligne est rattachée à un seul transporteur, un transporteur pouvant évidemment gérer plusieurs lignes. 
 +* Il s'agit de l'exploitant de la ligne; chaque ligne est rattachée à un seul transporteur, un transporteur pouvant évidemment gérer plusieurs lignes.
  * Chaque transporteur dispose d'un identifiant fonctionnel, une sorte de _"numéro d'enregistrement"_, qui est utilisé dans les échanges XML pour l'identifier et le mettre à jour. Cet identifiant est unique pour toute la base CHOUETTE, quel que soit le réseau ; il est donc important que le gestionnaire de la base CHOUETTE le renseigne d'une manière bien définie et pérenne, sans quoi des erreurs risquent fort de survenir lors de l'export des données vers des systèmes tiers les exploitants..
  h4. Liste des transporteurs
 -Sélectionner _"Transporteurs"_ dans le menu _"Données"_ affiche la liste des Transporteurs existants dans l'espace de données. 
 +Sélectionner _"Transporteurs"_ dans le menu _"Données"_ affiche la liste des Transporteurs existants dans le jeu de données.
 -!2014-10-30_175216.png! 
 +!2014-10-30_175216.png!
  Liste des transporteurs
  h4. Ajouter un transporteur
  Depuis la liste des transporteurs, cliquer sur  _"Ajouter un transporteur"_ dans la partie droite de l'écran. Il est également possible de créer un nouveau transporteur depuis la page de n'importe quel transporteur.
 -Un formulaire s'affiche. Les champs obligatoires sont signalés par des astérisques. 
 +Un formulaire s'affiche. Les champs obligatoires sont signalés par des astérisques.
  h4. Afficher un transporteur existant
 @@ -30,11 +30,11 @@ Pour afficher un transporteur existant, il suffit de cliquer sur le nom du trans  h4. Modifier un transporteur
 -On peut modifier un transporteur en cliquant sur le bouton de modification directement depuis la liste des transporteurs ou depuis la page d'un transporteur particulier. 
 +On peut modifier un transporteur en cliquant sur le bouton de modification directement depuis la liste des transporteurs ou depuis la page d'un transporteur particulier.
  h4. Supprimer un transporteur
 -On peut supprimer un transporteur en cliquant sur le bouton de suppression directement depuis la liste des transporteurs ou depuis la page d'un transporteur particulier. A noter que les éléments rattachés à ce transporteur (lignes notamment) ne seront pas supprimés. Il sera toujours possible de les rattacher à un autre transporteur par la suite en les modifiant. 
 +On peut supprimer un transporteur en cliquant sur le bouton de suppression directement depuis la liste des transporteurs ou depuis la page d'un transporteur particulier. A noter que les éléments rattachés à ce transporteur (lignes notamment) ne seront pas supprimés. Il sera toujours possible de les rattacher à un autre transporteur par la suite en les modifiant.
  h3. Attributs d'un transporteur
 @@ -46,9 +46,6 @@ h3. Attributs d'un transporteur  * Numéro de téléphone : Numéro de téléphone de l'unité de gestion
  * Numéro de fax : Numéro de fax de l'unité de gestion
  * Email : adresse électronique de l'unité de gestion de l'unité de gestion
 -* Fuseau horaire : fuseau horaire applicable aux courses de ce transporteur (si différent de celui de l'espace de données)  
 +* Fuseau horaire : fuseau horaire applicable aux courses de ce transporteur (si différent de celui du jeu de données)
  * Page web associée	: adresse http ou https de la page du site public décrivant le transporteur
  * Numéro d'enregistrement : code référençant un transporteur au sein d'une autorité supérieure
 -
 -
 -
 diff --git a/app/views/help/connection.textile b/app/views/help/connection.textile index 1065efdb8..333ee5d2f 100644 --- a/app/views/help/connection.textile +++ b/app/views/help/connection.textile @@ -13,30 +13,30 @@ h3. Utilisateurs et organisations  Lorsqu’un utilisateur s’enregistre dans l’application, une organisation qui lui appartient est créée.
 -Il peut ensuite inviter des personnes à y accéder en les y associant dans l’onglet Organisation. 
 +Il peut ensuite inviter des personnes à y accéder en les y associant dans l’onglet Organisation.
 -!2014-10-30_173033.png! 
 +!2014-10-30_173033.png!
  Accès au menu organisation
  Inviter d'autres utilisateurs dans son organisation permet de leur accorder un accès à ses espaces de données. Les invités ont les mêmes droits sur les éléments partagés que le titulaire de l'organisation. Il peut également être invité par d'autres utilisateurs et accéder ainsi à leurs données.
 -Différents utilisateurs peuvent alors travailler de concert sur les données CHOUETTE. Cela comporte néanmoins des contraintes d'organisation car l'application ne verrouille pas les données sur lesquelles un utilisateur travaillerait. Dans l'hypothèse où deux utilisateurs effectueraient des modifications sur les mêmes données en même temps, le dernier à valider aurait gain de cause. 
 +Différents utilisateurs peuvent alors travailler de concert sur les données CHOUETTE. Cela comporte néanmoins des contraintes d'organisation car l'application ne verrouille pas les données sur lesquelles un utilisateur travaillerait. Dans l'hypothèse où deux utilisateurs effectueraient des modifications sur les mêmes données en même temps, le dernier à valider aurait gain de cause.
 -Un invité dans un espace de données peut également éditer la liste des invités. 
 +Un invité dans un jeu de données peut également éditer la liste des invités.
  h3. Identification
  L'accès à CHOUETTE se fait par une identification par identifiant / mot de passe. L'identifiant est l'adresse mail de l'utilisateur.
 -Une fois identifié, l’utilisateur accède à un écran organisé autour des données qu'il peut gérer. Chacune d'entre-elle se présente sous la forme d'un espace de données. A l'intérieur de chaque espace de données, des menus permettent de gérer (créer, modifier, supprimer) chaque type de données. 
 +Une fois identifié, l’utilisateur accède à un écran organisé autour des données qu'il peut gérer. Chacune d'entre-elle se présente sous la forme d'un jeu de données. A l'intérieur de chaque jeu de données, des menus permettent de gérer (créer, modifier, supprimer) chaque type de données.
  L’application est disponible également en version anglaise et comprend le glossaire du présent manuel en ligne.
  h3. Mot de passe perdu
 -Dans l'hypothèse où un utilisateur a perdu son mot de passe, il peut en récupérer un nouveau en cliquant sur le lien _"mot de passe oublié"_ au niveau de la page d'identification. Un mail de remise à zéro du mot de passe lui sera envoyé sur l'adresse mail rentrée sur son profil. Il est nécessaire de cliquer le lien 
 +Dans l'hypothèse où un utilisateur a perdu son mot de passe, il peut en récupérer un nouveau en cliquant sur le lien _"mot de passe oublié"_ au niveau de la page d'identification. Un mail de remise à zéro du mot de passe lui sera envoyé sur l'adresse mail rentrée sur son profil. Il est nécessaire de cliquer le lien
  !2014-12-01_151637.png!
 -Réinitialisation du mot de passe
\ No newline at end of file +Réinitialisation du mot de passe
 diff --git a/app/views/help/dataspaces.textile b/app/views/help/dataspaces.textile index ef4f74fad..13a141a30 100644 --- a/app/views/help/dataspaces.textile +++ b/app/views/help/dataspaces.textile @@ -1,50 +1,50 @@  ---
  layout: default
 -title: Espace de données
 +title: Jeu de données
  ---
  h3. Définition
 -Un espace de données est le lieu de stockage d’un ensemble de données de transport connectées entre elles. Un espace de données correspond généralement à un territoire géographique homogène, partageant notamment tout ou partie de ses arrêts sur un ou plusieurs réseaux. 
 +Un jeu de données est le lieu de stockage d’un ensemble de données de transport connectées entre elles. Un jeu de données correspond généralement à un territoire géographique homogène, partageant notamment tout ou partie de ses arrêts sur un ou plusieurs réseaux.
 -Plusieurs attributs sont définis au niveau d’un espace de données.
 +Plusieurs attributs sont définis au niveau d’un jeu de données.
 -!2014-10-30_174529.png! 
 -Espace de données
 +!2014-10-30_174529.png!
 +Jeu de données
 -h3. Créer un nouvel espace de données
 +h3. Créer un nouveau jeu de données
 -A l'issue de l'identification, la page d'accueil listant tous les espaces de données s'affichent. Cette même page est accessible en cliquant sur le pictogramme Chouette situé en haut de la page. Cliquer sur le lien _"Ajouter un espace de données"_ situé dans le menu latéral affiche le formulaire de création d'un espace de données.
 +A l'issue de l'identification, la page d'accueil listant tous les espaces de données s'affichent. Cette même page est accessible en cliquant sur le pictogramme Chouette situé en haut de la page. Cliquer sur le lien _"Ajouter un jeu de données"_ situé dans le menu latéral affiche le formulaire de création d'un jeu de données.
 -h3. Modifier un espace de données. 
 +h3. Modifier un jeu de données.
 -Pour modifier un espace de données, il convient de cliquer sur le pictogramme en forme de crayon de l'espace de données.
 +Pour modifier un jeu de données, il convient de cliquer sur le pictogramme en forme de crayon du jeu de données.
 -Il est également possible de le modifier depuis la page d'accueil de l'espace de données proprement dit en cliquant sur le lien _"Modifier cet espace de données"_ situé dans le menu latéral droit. 
 +Il est également possible de le modifier depuis la page d'accueil du jeu de données proprement dit en cliquant sur le lien _"Modifier ce jeu de données"_ situé dans le menu latéral droit.
 -Sur la page d'un espace de données, deux fonctions spécifiques sont disponibles :
 +Sur la page d'un jeu de données, deux fonctions spécifiques sont disponibles :
  * Ajouter une clé d'accès API : La clé API permet à une application tierce de récupérer des données directement dans l'application pour les exploiter pour son propre fonctionnement. La clé, fournie par le prestataire chargé de la maintenance du système, permet au système tiers de s'identifier auprès de CHOUETTE.
 -* Purge des données obsolètes : Cette fonction permet de nettoyer les données qui ne sont plus valides. 
 +* Purge des données obsolètes : Cette fonction permet de nettoyer les données qui ne sont plus valides.
 -La purge des données obsolètes supprime tous les calendriers échus avant la date renseignée. Une fois les calendriers supprimés, CHOUETTE supprime toutes les courses dépourvues de calendrier, puis les missions dépourvues de courses, etc. Ainsi, seules les informations totalement osbolètes sont effacées. 
 +La purge des données obsolètes supprime tous les calendriers échus avant la date renseignée. Une fois les calendriers supprimés, CHOUETTE supprime toutes les courses dépourvues de calendrier, puis les missions dépourvues de courses, etc. Ainsi, seules les informations totalement osbolètes sont effacées.
 -Il est possible de ne pas supprimer certaines catégories d'objets en cliquant sur les options correspondantes, notamment dans les cas où la modification est saisonnière et où les objets conservés seront utilisés ultérieurement. Purger les données permet de conserver une base de taille raisonnable. Autrement, toutes les données obsolètes resteront dans la base sans pour autant être utiles. 
 +Il est possible de ne pas supprimer certaines catégories d'objets en cliquant sur les options correspondantes, notamment dans les cas où la modification est saisonnière et où les objets conservés seront utilisés ultérieurement. Purger les données permet de conserver une base de taille raisonnable. Autrement, toutes les données obsolètes resteront dans la base sans pour autant être utiles.
 -La purge des données ne supprime que les courses des lignes entièrement osbolètes. Dans le cas où seules certaines courses d'une mission sont obsolètes, il convient de les supprimer manuellement. 
 +La purge des données ne supprime que les courses des lignes entièrement osbolètes. Dans le cas où seules certaines courses d'une mission sont obsolètes, il convient de les supprimer manuellement.
 -h3. Supprimer un espace de données
 +h3. Supprimer un jeu de données
 -Pour supprimer un espace de données, il convient de cliquer sur le pictogramme en forme de poubelle de l'espace de données.
 +Pour supprimer un jeu de données, il convient de cliquer sur le pictogramme en forme de poubelle du jeu de données.
 -Il est également possible de le supprimer depuis la page d'accueil de l'espace de données proprement dit en cliquant sur le lien _"Supprimer cet espace de données"_ situé dans le menu latéral droit. 
 +Il est également possible de le supprimer depuis la page d'accueil du jeu de données proprement dit en cliquant sur le lien _"Supprimer ce jeu de données"_ situé dans le menu latéral droit.
 -h3. Attributs d'un espace de données
 +h3. Attributs d'un jeu de données
 -Tous les champs sont obligatoires. 
 +Tous les champs sont obligatoires.
 -* Nom :  nom de l’espace de données, les caractères alphanumériques et le signe sousligné " _ " (underscore ou tiret du 8) sont autorisés.
 -* Code : code de l’espace de données
 +* Nom :  nom du jeu de données, les caractères alphanumériques et le signe sousligné " _ " (underscore ou tiret du 8) sont autorisés.
 +* Code : code du jeu de données
  * Préfixe Neptune : préfixe utilisé par défaut lors la génération de nouveaux identifiants Neptune
  * Projection géographique : référentiel de projection des coordonnées cartographiques en complément du WGS84
  * Fuseau horaire : fuseau horaire applicable pour les horaires des courses.
 diff --git a/app/views/help/edit.textile b/app/views/help/edit.textile index eb7952c00..f5d369b63 100644 --- a/app/views/help/edit.textile +++ b/app/views/help/edit.textile @@ -3,22 +3,20 @@ layout: default  title: Edition et suppression d'un élément
  ---
 -L'un des principes de fonctionnement de l'application pour la création, la modification et la suppression d'un élément est de pouvoir utiliser deux méthodes différentes. 
 +L'un des principes de fonctionnement de l'application pour la création, la modification et la suppression d'un élément est de pouvoir utiliser deux méthodes différentes.
 -L'une consiste à passer par les listes d'éléments et d'utiliser les boutons de modification et de suppression directement sur l'élément de la liste. 
 +L'une consiste à passer par les listes d'éléments et d'utiliser les boutons de modification et de suppression directement sur l'élément de la liste.
 -!2014-10-30_174647.png! 
 -Modification d'un espace de données depuis un élément de liste. 
 +!2014-10-30_174647.png!
 +Modification d'un jeu de données depuis un élément de liste. 
 -!2014-10-30_174728.png! 
 -Modification d'un espace de données depuis sa page.
 +!2014-10-30_174728.png!
 +Modification d'un jeu de données depuis sa page.
 -L'autre méthode consiste à utiliser les fonctions du menu latéral directement dans la page de l'élément à éditer. 
 +L'autre méthode consiste à utiliser les fonctions du menu latéral directement dans la page de l'élément à éditer.
 -!2014-10-30_175041.png! 
 +!2014-10-30_175041.png!
  Suppression d'un élément depuis la liste.
 -!2014-10-30_175002.png! 
 +!2014-10-30_175002.png!
  Suppression d'un élément depuis le menu latéral accessible dans sa page.
 -
 -
 diff --git a/app/views/help/export_format.textile b/app/views/help/export_format.textile index 53f513cae..e1d3d0136 100644 --- a/app/views/help/export_format.textile +++ b/app/views/help/export_format.textile @@ -15,26 +15,26 @@ h3. Formats disponibles  * KML : format contenant l'ensemble des données cartographiées pouvant ainsi être importée dans un SIG
  * HUB : format tabulaire interne Transdev dans sa version 1.3
 -p. Note : le format CSV de Chouette a été supprimé, en effet, celui-ci était limité à des lignes définissant un unique aller simple ou aller/retour. Ce format est remplacé par l'import/export d'horaires disponible dans les formulaires de séquences d'arrêt. Il convient de se reporter à la rubrique "Exporter et importer des horaires en .csv":vehicle_journeys_import_export pour plus de détails. 
 +p. Note : le format CSV de Chouette a été supprimé, en effet, celui-ci était limité à des lignes définissant un unique aller simple ou aller/retour. Ce format est remplacé par l'import/export d'horaires disponible dans les formulaires de séquences d'arrêt. Il convient de se reporter à la rubrique "Exporter et importer des horaires en .csv":vehicle_journeys_import_export pour plus de détails.
  h3. Options des formats
  Les options des différents formats apparaissent en fonction de celui qui a été choisi.
 -!2015-07-23_162747.png! 
 +!2015-07-23_162747.png!
  p=. Formulaire pour un nouvel export Neptune
 -* *tout format* : 
 +* *tout format* :
  ** Type de données incluses : sélection des lignes exportées. Le choix porte sur toutes, les lignes d'une sélection de réseaux, de transporteurs ou directement sélectionnées :
  ** Données incluses : liste des données selon le type choisi; ce champs n'apparait pas pour le choix 'toutes' la sélection propose dès le premier caractère saisi la liste des objets dont le nom contient le texte.
  ** Début de période : permet d'exporter uniquement les courses circulant à partir de cette date
  ** Fin de période : permet d'exporter uniquement les courses circulant jusqu'à cette date
  * *Neptune* : pas d'option particulière
  * *GTFS* :
 -** Préfixe d'identifiant Neptune à ignorer : Lorsque ce préfixe est rencontré dans l'identifiant Neptune, celui-ci n'est pas utilisé pour générer l'identifiant GTFS . La valeur proposée par défaut est celle de l'espace de données.
 -** Fuseau horaire : fixe le fuseau horaire (paramètre obligatoire des données GTFS). La valeur proposée par défaut est celle de l'espace de données.
 +** Préfixe d'identifiant Neptune à ignorer : Lorsque ce préfixe est rencontré dans l'identifiant Neptune, celui-ci n'est pas utilisé pour générer l'identifiant GTFS . La valeur proposée par défaut est celle du jeu de données.
 +** Fuseau horaire : fixe le fuseau horaire (paramètre obligatoire des données GTFS). La valeur proposée par défaut est celle du jeu de données.
  ** Données incluses (complément) : le choix des arrêts permet de n'exporter que les fichiers d'arrêts (stops.txt) et de correspondances (transfers.txt). 3 champs sont alors ajoutés : l'adresse, la localité et le code postal; ceux-ci seront exploités en retour sur l'import GTFS d'arrêts.
  * *NeTex* : pas d'option particulière
  * *HUB* :
 -** Fuseau horaire : fixe le fuseau horaire, la valeur proposée par défaut est celle de l'espace de données.
 +** Fuseau horaire : fixe le fuseau horaire, la valeur proposée par défaut est celle du jeu de données.
 diff --git a/app/views/help/exports.textile b/app/views/help/exports.textile index 5f7fed0b2..a06381796 100644 --- a/app/views/help/exports.textile +++ b/app/views/help/exports.textile @@ -5,7 +5,7 @@ title: Exports  h3(#rol). Rôle -p. L'export permet d'extraire de la base un ensemble de données selon un format  +p. L'export permet d'extraire de la base un ensemble de données selon un format @@ -15,12 +15,12 @@ Les options des différents formats apparaissent en fonction de celui qui a étà !2015-07-23_162747.png! Formulaire pour un nouvel export Neptune -* *tout format* :  +* *tout format* : -- Type de données incluses :=  +- Type de données incluses :=  sélection des lignes exportées  le choix porte sur toutes, les lignes d'une sélection de réseaux, de transporteurs ou directement sélectionnées =: -- Données incluses :=  +- Données incluses :=  liste des données selon le type choisi; ce champs n'apparait pas pour le choix 'toutes'  la sélection propose dès le premier caractère saisi la liste des objets dont le nom contient le texte =:  - Début de période := permet d'exporter uniquement les courses circulant à partir de cette date @@ -30,10 +30,10 @@ la sélection propose dès le premier caractère saisi la liste des objets dont  * *GTFS* : -- Fuseau horaire :=  +- Fuseau horaire :=  fixe le fuseau horaire (paramètre obligatoire des données GTFS) - la valeur proposée par défaut est celle de l'espace de données =: -- Données incluses (complément) :=  + la valeur proposée par défaut est celle du jeu de données =: +- Données incluses (complément) :=  le choix des arrêts permet de n'exporter que les fichiers d'arrêts (stops.txt) et de correspondances (transfers.txt)   3 champs sont alors ajoutés : l'adresse, la localité et le code postal; ceux-ci seront exploités en retour sur l'Export GTFS d'arrêts =: @@ -45,11 +45,11 @@ le choix des arrêts permet de n'exporter que les fichiers d'arrêts (stops.txt)  h3. Consultation des résultats -p. L’Export est lancé en différé, son état d'avancement est affiché dans la page de résultats pendant le déroulement du processus.  +p. L’Export est lancé en différé, son état d'avancement est affiché dans la page de résultats pendant le déroulement du processus.  p=. !2015-07-23_162942.png! -p. Le résultat d'Export fournit 2 synthèses :  +p. Le résultat d'Export fournit 2 synthèses :  *Synthèse des lignes (onglet lignes)  *Synthèse des fichiers analysés (onglet fichiers) @@ -76,6 +76,3 @@ p(border_image). !2015-07-23_165157.png!  p. _2 - La synthèse des fichiers analysés affiche la liste des fichiers Exportés ainsi que les erreurs constatées_  p(border_image). !2015-07-23_165644.png! - - - diff --git a/app/views/help/group_of_lines.textile b/app/views/help/group_of_lines.textile index 6ac0cbd19..13e72d468 100644 --- a/app/views/help/group_of_lines.textile +++ b/app/views/help/group_of_lines.textile @@ -13,40 +13,37 @@ Dans le format Neptune, une ligne ne peut appartenir qu'à un seul groupe de lig  h4. Liste des groupes de lignes
 -Sélectionner _"groupes de lignes"_ dans le menu _"Données"_ affiche la liste des groupes de lignes existants dans l'espace de données. 
 +Sélectionner _"groupes de lignes"_ dans le menu _"Données"_ affiche la liste des groupes de lignes existants dans le jeu de données. 
  h4. Ajouter un groupe de lignes
  Depuis la liste des groupe de lignes, cliquer sur  _"Ajouter un groupe de lignes"_ dans la partie droite de l'écran. Il est également possible de créer un nouveau groupe de lignes depuis la page de n'importe quel groupe de lignes.
 -!2014-10-30_182229.png! 
 +!2014-10-30_182229.png!
  Création d'un nouveau groupe de lignes depuis la liste des lignes
 -Un formulaire s'affiche. Les champs obligatoires sont signalés par des astérisques. 
 +Un formulaire s'affiche. Les champs obligatoires sont signalés par des astérisques.
 -Dans le champs, _"Lignes associées"_, saisir les premiers caractères d'une ligne. L'auto-complétion présentera les lignes correspondant à la saisie. Taper sur _"Entrée"_ valide la proposition. Il est à noter que ces associations fonctionnent dans les deux sens et qu'il est également possible d'associer une ligne à un groupe de ligne depuis la page d'une ligne. 
 +Dans le champs, _"Lignes associées"_, saisir les premiers caractères d'une ligne. L'auto-complétion présentera les lignes correspondant à la saisie. Taper sur _"Entrée"_ valide la proposition. Il est à noter que ces associations fonctionnent dans les deux sens et qu'il est également possible d'associer une ligne à un groupe de ligne depuis la page d'une ligne.
  h4. Afficher un groupe de lignes existant
  Pour afficher un groupe de lignes existant, il suffit de cliquer sur le nom du groupe de lignes depuis la liste des groupes de lignes existants.
 -Les arrêts des lignes du groupe sont affichés sur la cartographie. 
 +Les arrêts des lignes du groupe sont affichés sur la cartographie.
  En bas de la page, un lien _"Liste des lignes"_ permet d'afficher la liste des lignes du groupe.
  h4. Modifier un groupe de lignes
 -On peut modifier un groupe de lignes en cliquant sur le bouton de modification directement depuis la liste des groupes de lignes ou depuis la page d'un groupe de lignes particulier. 
 +On peut modifier un groupe de lignes en cliquant sur le bouton de modification directement depuis la liste des groupes de lignes ou depuis la page d'un groupe de lignes particulier.
  h4. Supprimer un groupe de lignes
 -On peut modifier un groupe de lignes en cliquant sur le bouton de suppression directement depuis la liste des groupes de lignes ou depuis la page d'un  groupe de lignes particulier. Il est à noter que les lignes rattachées à ce groupe de lignes ne seront pas supprimés. Il sera toujours possible de les rattacher à un autre groupe de lignes par la suite en les modifiant. 
 +On peut modifier un groupe de lignes en cliquant sur le bouton de suppression directement depuis la liste des groupes de lignes ou depuis la page d'un  groupe de lignes particulier. Il est à noter que les lignes rattachées à ce groupe de lignes ne seront pas supprimés. Il sera toujours possible de les rattacher à un autre groupe de lignes par la suite en les modifiant.
  h3. Attributs d'un groupe de lignes
  * Nom : nom du groupe de lignes, les caractères alphanumériques et le signe "_" (underscore ou tiret du 8) sont autorisés.
  * Commentaire : Champs de saisie libre pour identifier l'usage du groupe de lignes.
  * Numéro d'enregistrement : Le numéro d'enregistrement est unique. Aucune règle de nommage ne s'applique sur ce numéro. Celui-ci doit être unique sur l'ensemble des groupes de lignes.
 -
 -
 -
 diff --git a/app/views/help/hubexport.textile b/app/views/help/hubexport.textile index dca54596c..116313a39 100644 --- a/app/views/help/hubexport.textile +++ b/app/views/help/hubexport.textile @@ -3,26 +3,26 @@ layout: default  title: Contraintes de l'export HUB  --- -CHOUETTE est en mesure d'exporter la base au format HUB qui est un format spécifique aux outils métiers Transdev. Le format HUB comprend des contraintes plus importantes que les formats Neptune, notamment sur la longueur de certains noms. Pour que la base puisse être exportée sans difficulté, il faut donc se conformer à ces contraintes de longueur de noms, ainsi que utiliser certaines fonctions comme les groupes de lignes qui sont facultatives pour leur seul format Neptune mais qui sont obligatoire dans le format HUB.  +CHOUETTE est en mesure d'exporter la base au format HUB qui est un format spécifique aux outils métiers Transdev. Le format HUB comprend des contraintes plus importantes que les formats Neptune, notamment sur la longueur de certains noms. Pour que la base puisse être exportée sans difficulté, il faut donc se conformer à ces contraintes de longueur de noms, ainsi que utiliser certaines fonctions comme les groupes de lignes qui sont facultatives pour leur seul format Neptune mais qui sont obligatoire dans le format HUB. -CHOUETTE contrôle le respect de ces contraintes lors de l'export. Il listera les anomalies dans le log de l'export mais ne les signalera pas lors de la saisie proprement dite. Il est donc nécessaire de se référer à ce document avant de commencer la saisie de la base, certaines contraintes ayant des conséquences sur la façon dont les données doivent être structurées.  +CHOUETTE contrôle le respect de ces contraintes lors de l'export. Il listera les anomalies dans le log de l'export mais ne les signalera pas lors de la saisie proprement dite. Il est donc nécessaire de se référer à ce document avant de commencer la saisie de la base, certaines contraintes ayant des conséquences sur la façon dont les données doivent être structurées.  L'un des points essentiels est la nécessite de renseigner manuellement l'identifiant Neptune. Pour rappel, celui-ci est composé de trois éléments : -* Le préfixe qui est toujours identique au sein d'un même espace de données. -* Le type d'information qui est déterminé par le type d'objet (réseau, arrêt, ligne...) actuellement défini.  +* Le préfixe qui est toujours identique au sein d'un même jeu de données. +* Le type d'information qui est déterminé par le type d'objet (réseau, arrêt, ligne...) actuellement défini.  * Le suffixe qui est un élément identifiant unique qui peut être contraint en taille et en type de caractères pour l'export au format HUB  Le type d'information ainsi que la syntaxe à respecter sont rappelés dans une infobulle contextuelle qui apparaît lorsqu'on place le curseur au-dessus du champ _'''Identifiant Neptune'''_  h3. Réseaux  * Nom du réseau : 75 caractères maximum -* Numéro d’enregistrement : 8 chiffres maximum  +* Numéro d’enregistrement : 8 chiffres maximum  * Identifiant Neptune : 3 caractères maximum  h3. Transporteur  * Nom du transporteur : 75 caractères maximum -* Numéro d’enregistrement : 8 chiffres maximum  +* Numéro d’enregistrement : 8 chiffres maximum  * Identifiant Neptune : 3 caractères maximum  h3. Calendriers @@ -34,11 +34,11 @@ h3. Arrêts  h4. Arrêt commercial et arrêt physique -Un arrêt physique (quai ou point d'embarquement) doit nécessairement dépendre d'un arrêt commercial. Dans le cas où il existe plusieurs arrêts physiques, typiquement dans le cas d'un arrêt dans le sens aller et un arrêt dans le sens retour, les deux arrêts physiques seront regroupés au sein d'un même arrêt commercial.  +Un arrêt physique (quai ou point d'embarquement) doit nécessairement dépendre d'un arrêt commercial. Dans le cas où il existe plusieurs arrêts physiques, typiquement dans le cas d'un arrêt dans le sens aller et un arrêt dans le sens retour, les deux arrêts physiques seront regroupés au sein d'un même arrêt commercial.  h4. Pôle d'échange -Les arrêts de type pôle d'échange ne sont pas pris en charge par le format HUB.  +Les arrêts de type pôle d'échange ne sont pas pris en charge par le format HUB.  h4. Contraintes sur les champs : @@ -54,7 +54,7 @@ h4. Contraintes sur les champs :  h3. Correspondances -CHOUETTE permet de faire des correspondances entre différents types d'arrêts. Dans le format HUB en revanche, seules les correspondances entre les arrêts physiques sont prises en compte. Il convient donc de vérifier que les correspondances sont bien paramétrées entre les arrêts de type _"point d'arrêt"_ et _"quai"_.  +CHOUETTE permet de faire des correspondances entre différents types d'arrêts. Dans le format HUB en revanche, seules les correspondances entre les arrêts physiques sont prises en compte. Il convient donc de vérifier que les correspondances sont bien paramétrées entre les arrêts de type _"point d'arrêt"_ et _"quai"_.  h4. Contraintes sur les champs : @@ -64,7 +64,7 @@ h4. Contraintes sur les champs :  h3. Groupe de lignes -Les lignes à exporter  en HUB doivent impérativement faire partie d'un groupe de lignes.  +Les lignes à exporter  en HUB doivent impérativement faire partie d'un groupe de lignes.  h4. Contraintes sur les champs : @@ -75,8 +75,8 @@ h3. Lignes, séquences d'arrêts et missions  Lors de la création de lignes et des séquences d'arrêts, il est nécessaire de respecter deux contraintes pour permettre la compatibilité de l'export HUB : -* Ne pas créer plus de deux séquences d'arrêts pour une même ligne.  -* Renseigner impérativement le sens de la ligne :  +* Ne pas créer plus de deux séquences d'arrêts pour une même ligne. +* Renseigner impérativement le sens de la ligne :  **Dans le cas où il n'existe qu'une séquence d'arrêts, choisir le sens aller  **Dans le cas où il existe deux séquences d'arrêts, définir un sens aller et un sens retour @@ -91,7 +91,7 @@ h4. Contraintes sur les champs :  * Identifiant Neptune du schéma de ligne: 8 caractères maximum  * Identifiant Neptune de la mission : 30 caractères maximum -* Nom d'une mission : 75 caractères maximum  +* Nom d'une mission : 75 caractères maximum  * Numéro d'enregistrement d'une mission : 8 chiffres maximum  h3. Courses @@ -99,6 +99,3 @@ h3. Courses  * Troisième composante de l'identifiant Neptune : 8 caractères maximum  * Identifiant public : 8 caractères maximum  * Commentaire : Facultatif, 75 caractères maximum - - - diff --git a/app/views/help/import_formats.textile b/app/views/help/import_formats.textile index ea19fc24a..7352965b5 100644 --- a/app/views/help/import_formats.textile +++ b/app/views/help/import_formats.textile @@ -8,10 +8,10 @@ h3(#fmt). Formats disponibles  * Neptune : format d'échange de données de transport en commun pour la France (cf ["Normalisation":http://www.normes-donnees-tc.org/format-dechange/donnees-theoriques/])
  * NeTEx : format d'échange de données de transport en commun expérimental sur la future norme européenne ["NeTEx":http://www.normes-donnees-tc.org/format-dechange/donnees-theoriques/] mais limité au sous-ensemble des données définies dans le format Neptune
  * GTFS : format originaire de ["Google Transit":https://support.google.com/transitpartners/], à condition que le fichier soit préalablement validé avec l'outil Feed Validator =:
 -** les données exportées en GTFS sont explicités ["ICI":http://www.normes-donnees-tc.org/format-dechange/autres-normes/] 
 +** les données exportées en GTFS sont explicités ["ICI":http://www.normes-donnees-tc.org/format-dechange/autres-normes/]
  ** l'import limité au sous ensemble des arrêts permet de n'importer que les arrêts et les correspondances
 -p. Note : le format CSV de Chouette a été supprimé, en effet, celui-ci était limité à des lignes définissant un unique aller simple ou aller/retour. Ce format est remplacé par l'import/export d'horaires disponible dans les formulaires de séquences d'arrêt. Il convient de se reporter à la rubrique "Exporter et importer des horaires en .csv":vehicle_journeys_import_export pour plus de détails. 
 +p. Note : le format CSV de Chouette a été supprimé, en effet, celui-ci était limité à des lignes définissant un unique aller simple ou aller/retour. Ce format est remplacé par l'import/export d'horaires disponible dans les formulaires de séquences d'arrêt. Il convient de se reporter à la rubrique "Exporter et importer des horaires en .csv":vehicle_journeys_import_export pour plus de détails.
  h3(#com). Paramètres communs
 @@ -31,10 +31,10 @@ Les options des différents formats apparaissent en fonction de celui qui a étà * *Neptune* : pas d'option particulière
  * *NeTex* : pas d'option particulière
 -* *GTFS* :  
 -** Préfixe d'identifiants : préfixe à utiliser pour générer les identifiants Neptune des objets importés, initialisé à la valeur définie pour l'espace de données.
 +* *GTFS* :
 +** Préfixe d'identifiants : préfixe à utiliser pour générer les identifiants Neptune des objets importés, initialisé à la valeur définie pour le jeu de données.
  ** Distance max pour créer les zones : distance maximale entre deux arrêts homonymes pour les regrouper au sein d'un arrêt commercial de même nom, ces zones viennent en supplément de celles définies dans GTFS, une distance de 0 ne génère aucune zone.
  ** ignorer le dernier mot : lors de la comparaison des noms d'arrêts, cette option permet de ne pas prendre en compte le dernier mot du nom de l'arrêt (sauf si celui-ci n'est composé que d'un seul mot).
  ** ignorer les n derniers caractères : lors de la comparaison des noms d'arrêts, cette option permet de ne pas prendre en compte les derniers caractères du nom de l'arrêt (sauf si celui-ci n'a pas assez de caractères pour cela)
  ** Distance max pour créer les correspondances : distance maximale entre deux arrêts pour les lier par une correspondance, ces correspondances sont hors zone d'arrêt. Elles viennent en supplément de celles définies dans GTFS (ce mécanisme tient compte des correspondances exclues), une distance de 0 ne génère aucune correspondance.
 -** Sous-ensemble : choix permettant de limiter l'import aux seuls fichiers stops.txt et transfers.txt. Lors de l'import, les attributs d'adresse, localité et code postal ajoutés à l'export associé sont exploités.
\ No newline at end of file +** Sous-ensemble : choix permettant de limiter l'import aux seuls fichiers stops.txt et transfers.txt. Lors de l'import, les attributs d'adresse, localité et code postal ajoutés à l'export associé sont exploités.
 diff --git a/app/views/help/imports.textile b/app/views/help/imports.textile index 77c0b8b2d..cc8e8e915 100644 --- a/app/views/help/imports.textile +++ b/app/views/help/imports.textile @@ -17,62 +17,62 @@ h3(#rol). Rôle  p. L’import permet d’enregistrer dans la base un jeu de données d'offre TC, selon un format au choix. Des tests de validation des données sont exécutés avant l'import en base de données (plus détaillées dans le cas du format Neptune). Il est possible d'importer sans sauver en base, uniquement pour jouer les tests de vérification de conformité. -p=. !2014-10-31_151613.png!  +p=. !2014-10-31_151613.png!  Page des imports  h3(#hor). Import des horaires -p. Une seconde fonction d'import export est disponible au niveau des horaires. Cette fonction est différente de l'import/export de base, elle vise à simplfiier la saisie des horaires en permettant des échanges entre CHOUETTE et un tableur. Les données sont téléchargeable au format CSV puis réimportées après modification, toujours au niveau des lignes. Cette fonction d'import/export spécifique n'intègre pas d'étape de test et de validation.  +p. Une seconde fonction d'import export est disponible au niveau des horaires. Cette fonction est différente de l'import/export de base, elle vise à simplfiier la saisie des horaires en permettant des échanges entre CHOUETTE et un tableur. Les données sont téléchargeable au format CSV puis réimportées après modification, toujours au niveau des lignes. Cette fonction d'import/export spécifique n'intègre pas d'étape de test et de validation.  p. Pour plus d'informations sur l'import/export des horaires, consulter le chapitre "Courses et horaires":vehicle_journeys ainsi que l'annexe "Exporter et importer des horaires en .csv":vehicle_journeys_import_export.  h3(#val). Validation -p. Lors de l'import, des tests sont effectués :  +p. Lors de l'import, des tests sont effectués :  # sur le respect du format (syntaxique et sémantique)  # sur la complétude et la cohérence des relations exprimées dans le format d'échange  # optionnellement sur la qualité des données en vue de son exploitation dans une centrale de mobilité -p(olnext). - nécessite la fourniture d'un jeu de paramètres définissant les seuils (cf "Validation":validations)  +p(olnext). - nécessite la fourniture d'un jeu de paramètres définissant les seuils (cf "Validation":validations)  p(note). Les tests de niveau 1 et 2 ne sont actuellement implémentés que pour les formats Neptune et GTFS  h3(#imp). l'onglet IMPORTS -p. L'onglet IMPORTS contient les objets Import de l'espace de données courant. +p. L'onglet IMPORTS contient les objets Import du jeu de données courant.  p. Chaque objet Import est représenté par une vignette comprenant : sa date, l'utilisateur qui l'a créé, le type de profil importé, son état (blanc: en attente, bleu : en cours ; vert : terminé correctement ; rouge : terminé en échec), un lien pour télécharger le fichier importé, un lien vers le détail de l'objet, un lien vers l'objet Validation associé).  p. Comme les fichiers importés restent stockés en base, il est opportun que  l'utilisateur supprime périodiquement les objets Imports devenus inutiles. La suppression supprimera aussi les objets Validation associés. -p. Dans la partie droite de l'écran,  +p. Dans la partie droite de l'écran,  * créer un nouvel Import  * Jeu de paramètres  h3(#new). Nouvel Import -p. La page d'un nouvel import donne le choix entre trois profils d'import : Neptune, Netex et GTFS. Chacun de ces profils est accessible par un onglet dédié. Les formulaires Neptune et Netex sont identiques.  +p. La page d'un nouvel import donne le choix entre trois profils d'import : Neptune, Netex et GTFS. Chacun de ces profils est accessible par un onglet dédié. Les formulaires Neptune et Netex sont identiques. -p=. !2015-07-23_152040.png!  +p=. !2015-07-23_152040.png!  Page d'un nouvel import -* La case à cocher "Pas de sauvegarde" permet de tester les données à importer sans modifier la base.  +* La case à cocher "Pas de sauvegarde" permet de tester les données à importer sans modifier la base.  * Il est également possible de sélectionner un autre jeu de validation. Il est possible de ne choisir aucun jeu de paramètres. -p. Le profil GTFS contient des champs spécifiques.  +p. Le profil GTFS contient des champs spécifiques. -p=. !2015-07-23_152615.png!  +p=. !2015-07-23_152615.png!  Page d'import GTFS  * Le choix d'un sous-ensemble permet de n'importer qu'une partie de la base, comme par exemple les arrêts.  * Le préfixe d'identifiants est renseigné par défaut et peut-être laissé en l'état. -* Distance max pour créer les zones : Distance maximale en mètres de regroupement des points d'arrêts dont le nom est identique au sein d'un même arrêt commercial. Si la valeur est à 0, aucun regroupement n'est fait.  +* Distance max pour créer les zones : Distance maximale en mètres de regroupement des points d'arrêts dont le nom est identique au sein d'un même arrêt commercial. Si la valeur est à 0, aucun regroupement n'est fait.  * Case à cocher "ignorer le dernier mot" : Permet d'ignorer le dernier mot d'un nom d'arrêt pour faciliter le regroupement de plusieurs arrêts physiques dont le nom serait légèrement différent au sein d'un même arrêt commercial -* Ignorer les n derniers caractères : Même fonctionnalité qu'ignorer le dernier mot mais un certain nombre de caractères.  +* Ignorer les n derniers caractères : Même fonctionnalité qu'ignorer le dernier mot mais un certain nombre de caractères.  * Distance max pour créer les correspondances : la valeur en mètres en dessous de laquelle deux arrêts sont automatiquement considérés en correspondance.  p. L’import est lancé en différé, son résultat n'est pas immédiat. Le résultat est conservé tant que l’import n’est pas supprimé. L'import lance également la validation (avec ou sans jeu de paramètres associés), ce qui crée un objet Validation associé. La suppression d’un import également l'objet Validation associé à cet import ; néanmoins si les données ont été sauvegardées en base, elles seront conservées. @@ -88,7 +88,7 @@ h3(#res). Consultation des résultats : détail de l'objet Import  p=. !import_result.png! -p. Le résultat d'import fournit 2 synthèses :  +p. Le résultat d'import fournit 2 synthèses :  * Synthèse des lignes lues (onglet lignes)  * Synthèse des fichiers analysés (onglet fichiers) @@ -122,5 +122,3 @@ h3(#rvl). Résultats de validation  p. Les résultats de validation des niveaux 1, 2 et 3 sont consolidés dans un même formulaire de résultat.  voir "Validation":validations - - diff --git a/app/views/help/index.textile b/app/views/help/index.textile index fb04016ee..687644ac6 100644 --- a/app/views/help/index.textile +++ b/app/views/help/index.textile @@ -40,7 +40,7 @@ h4. Version 3.1.0  * Améliorations  ** Simplification des rapports d'import/export et validation -** Mise en adéquation de Chouette sur la norme Neptune  +** Mise en adéquation de Chouette sur la norme Neptune  ** compléments d'aide  * Corrections des anomalies suivantes : @@ -191,4 +191,4 @@ h4. Version 2.0.0  * refonte de l'interface graphique  * ajout d'une gestion simplifiée d'utilisateurs :  ** ajout d'une notion d'organisation -** ajout d'une notion d'espace de données +** ajout d'une notion de jeu de données diff --git a/app/views/help/lines.textile b/app/views/help/lines.textile index 38096e860..dea5e38a4 100644 --- a/app/views/help/lines.textile +++ b/app/views/help/lines.textile @@ -6,20 +6,20 @@ title: Lignes  h3. Définition
  Une _"ligne"_  se compose d'un ou plusieurs itinéraires et est associée avec un réseau et un transporteur.
 - 
 +
  La ligne dispose d'un identifiant fonctionnel, une sorte de _"numéro d'enregistrement"_ qui est utilisé dans les échanges XML pour identifier la ligne et la mettre à jour; il est donc important que le gestionnaire de la base CHOUETTE le renseigne d'une manière bien définie et pérenne.
  h4. Liste des groupes de lignes
 -Sélectionner _"Lignes"_ dans le menu _"Données"_ affiche la liste des lignes existants dans l'espace de données. 
 +Sélectionner _"Lignes"_ dans le menu _"Données"_ affiche la liste des lignes existants dans le jeu de données. 
  h4. Ajouter une ligne
  Depuis la liste des groupe de lignes, cliquer sur  _"Ajouter une ligne"_ dans la partie droite de l'écran. Il est également possible de créer une nouvelle ligne depuis la page de n'importe quelle ligne.
 -Un formulaire s'affiche. Les champs obligatoires sont signalés par des astérisques. 
 +Un formulaire s'affiche. Les champs obligatoires sont signalés par des astérisques.
 -Dans le champs, _"Groupes de lignes associés"_, saisir les premiers caractères d'une ligne. L'auto-complétion présentera les groupes de lignes correspondant à la saisie. Taper sur _"Entrée"_ valide la proposition. Il est à noter que ces associations fonctionnent dans les deux sens et qu'il est également possible de rajouter une ligne dans un groupe de ligne depuis la page d'un groupe de lignes. 
 +Dans le champs, _"Groupes de lignes associés"_, saisir les premiers caractères d'une ligne. L'auto-complétion présentera les groupes de lignes correspondant à la saisie. Taper sur _"Entrée"_ valide la proposition. Il est à noter que ces associations fonctionnent dans les deux sens et qu'il est également possible de rajouter une ligne dans un groupe de ligne depuis la page d'un groupe de lignes.
  h4. Afficher une ligne existante
 @@ -31,34 +31,34 @@ Le nombre de lignes pouvant être assez important, il est probable que toutes le  Pour afficher une ligne existante, il suffit de cliquer sur le nom de la ligne depuis la liste des lignes existantes.
 -Sur la page d'une ligne, les arrêts des lignes du groupe sont affichés sur la cartographie. Au survol des arrêts avec le curseur le nom de l'arrêt s'affiche dans une infobulle. 
 +Sur la page d'une ligne, les arrêts des lignes du groupe sont affichés sur la cartographie. Au survol des arrêts avec le curseur le nom de l'arrêt s'affiche dans une infobulle.
  En bas de la page, un lien _"Liste des arrêts de la ligne"_ affiche la liste des séquences d'arrêts de la ligne, d'y accéder, de les éditer et d'en créer de nouvelles.
  Les arrêts des différentes séquences d'arrêts apparaissent sur la cartographie. Une infobulle permet de connaître le nom de l'arrêt et rappelle le type d'arrêt.
 -p=. !2014-10-31_112140.png! 
 +p=. !2014-10-31_112140.png!
  Vue d'une ligne.
  h4. Modifier une lignes
 -On peut modifier une ligne en cliquant sur le bouton de modification directement depuis la liste des lignes ou depuis la page d'une ligne particulière. 
 +On peut modifier une ligne en cliquant sur le bouton de modification directement depuis la liste des lignes ou depuis la page d'une ligne particulière.
  h4. Supprimer une ligne
 -On peut supprimer une ligne en cliquant sur le bouton de suppression directement depuis la liste des lignes ou depuis la page d'une ligne particulière. Il sera toujours possible de les rattacher à une autre ligne par la suite. 
 +On peut supprimer une ligne en cliquant sur le bouton de suppression directement depuis la liste des lignes ou depuis la page d'une ligne particulière. Il sera toujours possible de les rattacher à une autre ligne par la suite.
 -Dans le menu latéral situé à droite, un lien _"activer la sélection multiple"_ permet d'afficher des cases à cocher sur chacun des éléments de la liste. Ces cases permettent de définir les lignes qui pourront être supprimées en même temps. Une fois la sélection multiple activée, deux raccourcis permettent de tout sélectionner et de tout désélectionner. 
 +Dans le menu latéral situé à droite, un lien _"activer la sélection multiple"_ permet d'afficher des cases à cocher sur chacun des éléments de la liste. Ces cases permettent de définir les lignes qui pourront être supprimées en même temps. Une fois la sélection multiple activée, deux raccourcis permettent de tout sélectionner et de tout désélectionner.
  h3. Attributs d'une ligne
  * Réseau : réseau d'appartenance de la ligne
  * Transporteur : transporteur principal exploitant la ligne. Dans le cas où plusieurs transporteurs assurent le service d'une même ligne, les autres transporteurs peuvent être référencés au niveau de chaque course
 -* Nom : nom de la ligne 
 +* Nom : nom de la ligne
  * Nom public : nom de la ligne connu des usagers
  * Numéro d'enregistrement : code référençant une ligne au sein d'une autorité supérieure
  * Indice : indice ou numéro de la ligne (ce champ n'est pas obligatoirement numérique). Il s'agit de la désignation simple de la ligne comme par exemple un numéro, une lettre etc...
 -* Mode de transport : mode de transport principal de la ligne. Le cas échéant, d'autres modes de transports particuliers peuvent être indiqués au niveau de chaque course. 
 +* Mode de transport : mode de transport principal de la ligne. Le cas échéant, d'autres modes de transports particuliers peuvent être indiqués au niveau de chaque course.
  * Couleur du tracé	: couleur en rvb hexadécimal du tracé de ligne et du fond de texte
  * Couleur de texte	: couleur en rvb hexadécimal du texte du nom de la ligne
  * Page web associée	: adresse http ou https de la page du site public décrivant la ligne
 @@ -66,5 +66,3 @@ h3. Attributs d'une ligne  * Transport à la demande : précise si la ligne est en exploitation à la demande ou pas
  * Commentaire : zone de texte libre sur la ligne
  * Groupes de lignes : _"groupes de lignes"_ auxquels appartient la ligne
 -
 -
 diff --git a/app/views/help/navigation.textile b/app/views/help/navigation.textile index 89ca32ba5..5a7c70900 100644 --- a/app/views/help/navigation.textile +++ b/app/views/help/navigation.textile @@ -3,15 +3,15 @@ layout: default  title: Navigation
  ---
 -La navigation dans CHOUETTE se fait à la souris sans utilisation du clic droit. 
 +La navigation dans CHOUETTE se fait à la souris sans utilisation du clic droit.
  h3. Bandeau supérieur
  Le bandeau supérieur regroupe l'essentiel des liens de navigation :
  * Le logo CHOUETTE situé à gauche dans le bandeau supérieur permet de revenir à tout moment à l'accueil de CHOUETTE.
 -* L'espace de travail où l'utilisateur se trouve actuellement et qui permet de passer d'un espace de travail à un autre par une liste déroulante quelle que soit la page active. 
 -* Toutes les rubriques de l'espace de données courant.
 +* L'espace de travail où l'utilisateur se trouve actuellement et qui permet de passer d'un espace de travail à un autre par une liste déroulante quelle que soit la page active.
 +* Toutes les rubriques du jeu de données courant.
  * L'accès à la page d'aide qui s'ouvre un nouvel onglet.
  * Les préférences utilisateurs, notamment le choix de langue et les paramètres du compte.
 @@ -21,13 +21,13 @@ p=. Bandeau supérieur de CHOUETTE  h3. Listes d'éléments
 -Les listes prennent la forme de "_boites_" rangées côte à côte. Dans le cas où le titre de l'élément est trop long pour être affiché entièrement, une infobulle complète apparaît au survol du titre. 
 +Les listes prennent la forme de "_boites_" rangées côte à côte. Dans le cas où le titre de l'élément est trop long pour être affiché entièrement, une infobulle complète apparaît au survol du titre.
 -Les éléments de l'application qui apparaissent sous la forme de liens sont ceux qui peuvent faire l'objet d'un paramétrage détaillés. Il s'accompagnent dans les listes de pictogrammes de modification et de suppression. 
 +Les éléments de l'application qui apparaissent sous la forme de liens sont ceux qui peuvent faire l'objet d'un paramétrage détaillés. Il s'accompagnent dans les listes de pictogrammes de modification et de suppression.
  Le pictogramme de modification ne concerne que les propriétés générales de l'élément et non pas les informations spécifiques qu'il regroupe. Il faut cliquer sur le lien proprement dit pour pouvoir consulter et éditer les informations correspondantes. Le pictogramme de suppression permet de supprimer effectivement toutes les informations correspondant à l'élément.
 -!2014-10-30_173506.png! 
 +!2014-10-30_173506.png!
  p=. Exemple de liste d'éléments
 @@ -35,9 +35,9 @@ Les listes d'éléments peuvent dans certains cas être réduites afin de ne pas  h3. Fonctions d'édition
 -Les fonctions d'édition des données proprement dites se situent à droite de l'affichage principal. 
 +Les fonctions d'édition des données proprement dites se situent à droite de l'affichage principal.
 -!2014-10-30_173604.png! 
 +!2014-10-30_173604.png!
  p=. Fonctions d'édition des arrêts
 @@ -45,9 +45,9 @@ h3. Cartographie  Les éléments géolocalisés sont affichés sur une cartographie. Il est possible de naviguer dans la cartographie à l'aide de la souris avec un cliquer-glisser pour faire défiler la cartographie et avec la molette pour zoomer ou dé-zoomer. Ces fonctions sont également disponibles par les boutons affichés sur la cartographie.
 -Le fond cartographique par défaut est la vue aérienne du géoportail mais il est possible de sélectionner un autre fond cartographique de son choix en cliquant sur le petit "_+_" situé à droite de la cartographie. 
 +Le fond cartographique par défaut est la vue aérienne du géoportail mais il est possible de sélectionner un autre fond cartographique de son choix en cliquant sur le petit "_+_" situé à droite de la cartographie.
 -Il est possible d'afficher la cartographie en plein écran en cliquant sur le pictogramme correspondant. Il suffit de recliquer sur le pictogramme pour sortir de la vue plein écran. Cliquer sur l'une des ces fonctionnalités fait repasser la vue cartographique dans son format normal. 
 +Il est possible d'afficher la cartographie en plein écran en cliquant sur le pictogramme correspondant. Il suffit de recliquer sur le pictogramme pour sortir de la vue plein écran. Cliquer sur l'une des ces fonctionnalités fait repasser la vue cartographique dans son format normal.
  !2015-12-17_172522.png!
 @@ -68,15 +68,15 @@ CHOUETTE permet de déplacer élément, arrêt ou accès par exemple, sur la car  * de relâcher le bouton, l'arrêt est positionné sur une nouvelle position fixe.
  * de cliquer sur la carte permet de sortir du mode déplacement et de finaliser le déplacement en mettant les coordonnées à jour dans le formulaire
 -!2014-10-30_173740.png! 
 +!2014-10-30_173740.png!
  p=. Déplacement d'un arrêt sur la cartographie
  h3. Auto-complétion
 -De nombreux champs de CHOUETTE font appel à des fonctions d'auto-complétion de telle sorte que des éléments saisis dans le champs font automatiquement remonter des éléments pertinents déjà connus du système. 
 +De nombreux champs de CHOUETTE font appel à des fonctions d'auto-complétion de telle sorte que des éléments saisis dans le champs font automatiquement remonter des éléments pertinents déjà connus du système.
 -!2014-10-30_173913.png! 
 +!2014-10-30_173913.png!
  p=. Auto-complétion sur la sélection d'un arrêt.
 @@ -84,10 +84,6 @@ h3. Architecture de l'interface de CHOUETTE  Un certain nombre d'éléments constitutifs de la base de données sont accessibles en tant que sous éléments de menus accessibles depuis une page. Il en va ainsi par exemple des horaires qui sont accessibles au travers des lignes puis des séquences d'arrêts. Il est conseillé à l'utilisateur débutant de se reporter au chapitre _"Créer un réseau à partir de zéro"_ situé en annexe pour un rappel de l'ordre dans lequel il faut créer les éléments du réseau.
 -!navigation.png! 
 +!navigation.png!
  p=. Navigation au sein de l'application CHOUETTE
 -
 -
 -
 -
 diff --git a/app/views/help/startingfromscratch.textile b/app/views/help/startingfromscratch.textile index 3188ddb39..b391a179a 100644 --- a/app/views/help/startingfromscratch.textile +++ b/app/views/help/startingfromscratch.textile @@ -3,64 +3,63 @@ layout: default  title: Créer un réseau à partir de zéro
  ---
 -h3. Créer un nouvel espace de données
 +h3. Créer un nouveau jeu de données
 -Chaque réseau est généralement intégré dans un espace de donnée spécifique. Dans le cas où l'on cherche à créer une nouvelle ligne par exemple, on devra créer les éléments dans l'espace de données correspondant. 
 +Chaque réseau est généralement intégré dans un jeu de données spécifique. Dans le cas où l'on cherche à créer une nouvelle ligne par exemple, on devra créer les éléments dans le jeu de données correspondant.
  h3. Définir les attributs du réseau
  La première étape passe par la création dans un premier temps des attributs généraux :
 -* Réseaux : Le ou les réseaux de l'espace de données. 
 +* Réseaux : Le ou les réseaux du jeu de données.
  * Transporteur : le ou les transporteurs qui opéreront les lignes du réseau
 -Chacun des ces éléments est indépendant de l'autre. On peut définir plusieurs réseaux et plusieurs transporteurs. 
 +Chacun des ces éléments est indépendant de l'autre. On peut définir plusieurs réseaux et plusieurs transporteurs.
 -!navigation.png! 
 +!navigation.png!
  Navigation au sein de l'application CHOUETTE
  h3. Création des calendriers
 -Les calendriers sont associés aux courses. Ils devront donc être créés avant l'étape de création des courses. Ils nécessitent généralement un travail de mise à plat en fonction des horaires tels qu'ils ont été conçus. Un calendrier étant une série de date permettant de couvrir à la fois les plages de dates et les jours de la semaine auxquels la course fonctionne, il n'est pas rare que la création d'un nouveau réseau nécessite un nombre important de calendriers. Les fonctions d'étiquettes permettent de mieux les organiser dans CHOUETTE, toutefois, une étape préalable de conception des calendriers est généralement nécessaire pour saisir un nouveau réseau avec rigueur. 
 +Les calendriers sont associés aux courses. Ils devront donc être créés avant l'étape de création des courses. Ils nécessitent généralement un travail de mise à plat en fonction des horaires tels qu'ils ont été conçus. Un calendrier étant une série de date permettant de couvrir à la fois les plages de dates et les jours de la semaine auxquels la course fonctionne, il n'est pas rare que la création d'un nouveau réseau nécessite un nombre important de calendriers. Les fonctions d'étiquettes permettent de mieux les organiser dans CHOUETTE, toutefois, une étape préalable de conception des calendriers est généralement nécessaire pour saisir un nouveau réseau avec rigueur.
  h3. Création des arrêts et des correspondances
 -Les arrêts du réseaux peuvent ensuite être créés, soit directement par saisie dans le formulaire de CHOUETTE,soit par import. Dans l'hypothèse où le nouvel espace de donnée reprend des arrêts déjà existants dans un autre espace de données, il est possible de les exporter, de les compléter pour les réimporter ensuite. 
 +Les arrêts du réseaux peuvent ensuite être créés, soit directement par saisie dans le formulaire de CHOUETTE,soit par import. Dans l'hypothèse où le nouveau jeu de données reprend des arrêts déjà existants dans un autre jeu de données, il est possible de les exporter, de les compléter pour les réimporter ensuite.
 -Les correspondances étant des liens entre deux arrêts il est possible de les déclarer dès l'étape de création des arrêts. 
 +Les correspondances étant des liens entre deux arrêts il est possible de les déclarer dès l'étape de création des arrêts.
  Une descrption détaillée de la façon de créer les arrêts et les correspondances massivement depuis en important des fichiers GTFS est disponible dans l'annexe "Importer massivement des arrêts depuis un fichier GTFS":GTFS_stops_import.
 -h3. Création des lignes 
 +h3. Création des lignes
 -La création des lignes permet de définir les grands paramétres généraux de la ligne, notamment son nom. Les arrêts proprement dits sont définis dans les séquences d'arrêts. 
 +La création des lignes permet de définir les grands paramétres généraux de la ligne, notamment son nom. Les arrêts proprement dits sont définis dans les séquences d'arrêts.
  h4. Séquences d'arrêts
  A l'intérieur de l'interface de ligne, l'étape suivante consiste à définir les séquences d'arrêts . Celles-ci sont constituées d'un ensemble d'arrêts ordonnés qui permettront de déterminer une ou plusieurs missions , c'est à dire un sous-ensemble de la séquence d'arrêts comportant tout ou partie de ses arrêts.
 -Typiquement, une ligne aura deux séquences d'arrêts, une par sens de circulation. Il est tout à fait possible d'en créer d'autres, y compris avec des arrêts totalement différents d'une séquence à l'autre.  
 +Typiquement, une ligne aura deux séquences d'arrêts, une par sens de circulation. Il est tout à fait possible d'en créer d'autres, y compris avec des arrêts totalement différents d'une séquence à l'autre.
  h4. Missions
  Les missions définissent des trajets effectifs réalisés par les véhicules. Elles se définissent à l'intérieur de l'interface de gestion des séquences d'arrêts, elle-même étant un sous-élément de l'interface des lignes.
 -On peut créer autant de missions que nécessaire au sein d'une séquence d'arrêts. Chaque mission est néanmoins contrainte par les arrêts composant la séquence d'arrêts, à la fois par ce qui concerne les arrêts eux-mêmes que par l'ordre dans lequel ils sont agencés. 
 +On peut créer autant de missions que nécessaire au sein d'une séquence d'arrêts. Chaque mission est néanmoins contrainte par les arrêts composant la séquence d'arrêts, à la fois par ce qui concerne les arrêts eux-mêmes que par l'ordre dans lequel ils sont agencés.
  h3. Horaires
  Les horaires ne peuvent être définis qu'à la condition d'avoir paramétré les autres critères préalablement. L'interface de consultation et de saisie des horaires se situe au niveau de la mission. Pour retrouver les horaires, il convient donc de sélectionner Ligne>Séquence d'arrêts>horaire des courses.
 -Les horaires des courses peuvent être saisis directement dans l'interface Chouette ou bien encore être édité dans un tableau par le biais de la fonction "d'import / export" spécifique. Disponible depuis l'interface des horaires, elle ne concerne que ceux-ci. Il ne faut pas la confondre avec les imports / exports de base de données dans le système. Il s'agit d'une fonction qui permet l'édition externe et les copier/coller massifs depuis un tableur. 
 +Les horaires des courses peuvent être saisis directement dans l'interface Chouette ou bien encore être édité dans un tableau par le biais de la fonction "d'import / export" spécifique. Disponible depuis l'interface des horaires, elle ne concerne que ceux-ci. Il ne faut pas la confondre avec les imports / exports de base de données dans le système. Il s'agit d'une fonction qui permet l'édition externe et les copier/coller massifs depuis un tableur.
  !2014-10-31_114422.png!
  Pour plus d'informations sur l'import/export des horaires, consulter le chapitre "Courses et horaires":vehicle_journeys ainsi que l'annexe "Exporter et importer des horaires en .csv":vehicle_journeys_import_export.
 -A noter que l'édition directement dans CHOUETTE peut se faire au clavier. Le curseur placé dans le premier champ, la saisie sur le pavé numérique permet de saisir la valeur voulue. La touche tabulation permet passer du champ heure au champ minute puis de renseigner la suite de la fiche en colonne. Les liens _"Copier  arrivées vers départs"_ ou inversement permettent de dupliquer les données saisies dans le cas le plus fréquent où les horaires de départ et d'arrivé à l'arrêt sont confondus. 
 +A noter que l'édition directement dans CHOUETTE peut se faire au clavier. Le curseur placé dans le premier champ, la saisie sur le pavé numérique permet de saisir la valeur voulue. La touche tabulation permet passer du champ heure au champ minute puis de renseigner la suite de la fiche en colonne. Les liens _"Copier  arrivées vers départs"_ ou inversement permettent de dupliquer les données saisies dans le cas le plus fréquent où les horaires de départ et d'arrivé à l'arrêt sont confondus.
 -L'export se fait au format .zip et comporte des fichier .csv des calendriers et des courses. Les versions modifiées doivent être uploadées en retour individuellement au format .csv. Il convient de ne surtout pas changer la structure des fichiers et de s'assurer que le format .csv n'ait pas été modifié par le tableur. Les saisies manuelles augmentant le risque d'erreur de saisie, il est fortement recommandé de valider les données après un import .csv dans le menu _"Validations"_. 
 +L'export se fait au format .zip et comporte des fichier .csv des calendriers et des courses. Les versions modifiées doivent être uploadées en retour individuellement au format .csv. Il convient de ne surtout pas changer la structure des fichiers et de s'assurer que le format .csv n'ait pas été modifié par le tableur. Les saisies manuelles augmentant le risque d'erreur de saisie, il est fortement recommandé de valider les données après un import .csv dans le menu _"Validations"_.
  h3. Groupe de lignes
  Les groupes de lignes sont facultatifs et peuvent être créés dès lors que des lignes existent. Ils sont obligatoires dès lors que la base doit être exportée au format HUB. Pour plus d'informations sur les contraintes liées à l'export HUB, reportez vous au chapitre correspondant.
 -
 diff --git a/app/views/help/stop_areas.textile b/app/views/help/stop_areas.textile index fab4421dd..f255983c5 100644 --- a/app/views/help/stop_areas.textile +++ b/app/views/help/stop_areas.textile @@ -5,11 +5,11 @@ title: Arrêts  h3. Définition
 -Le référentiel des arrêts constitue un maillon essentiel du réseau, et se compose de plusieurs éléments de niveaux différents. 
 +Le référentiel des arrêts constitue un maillon essentiel du réseau, et se compose de plusieurs éléments de niveaux différents.
 -On recense tout d'abord les arrêts physiques, qualifiés de _"point d'embarquement"_ ou de _"quai"_.  
 +On recense tout d'abord les arrêts physiques, qualifiés de _"point d'embarquement"_ ou de _"quai"_.
 -Du fait de l'existence de deux concepts dans le schéma TRIDENT, cet arrêt physique sera considéré par l'application comme une _"zone d'arrêt de premier niveau"_. Cette notion est nécessaire pour gérer les _"points d'arrêts sur itinéraire"_ utilisés par certains réseaux. 
 +Du fait de l'existence de deux concepts dans le schéma TRIDENT, cet arrêt physique sera considéré par l'application comme une _"zone d'arrêt de premier niveau"_. Cette notion est nécessaire pour gérer les _"points d'arrêts sur itinéraire"_ utilisés par certains réseaux.
  L'application gère ensuite les points d'arrêts sur itinéraire à partir de ces arrêts physiques, en assurant le regroupement des points d'arrêt sur itinéraire dans un arrêt physique. Cela permet notamment de prendre en compte les cas de plusieurs lignes passant par le même arrêt physique.
 @@ -34,13 +34,13 @@ Des pictogrammes permettent d'identifier les différents types de d'arrêts.  h3. Créer un arrêt
 -La création d'un arrêt se fait en cliquant sur _"Ajouter un arrêt"_ dans le menu de droite de la page des arrêts. Il est également possible de créer un nouvel arrêt depuis la page de n'importe quel arrêt. 
 +La création d'un arrêt se fait en cliquant sur _"Ajouter un arrêt"_ dans le menu de droite de la page des arrêts. Il est également possible de créer un nouvel arrêt depuis la page de n'importe quel arrêt.
  !2014-10-30_180131.png! Création d'un arrêt depuis la liste des arrêts
  !2014-10-30_180211.png! Création d'un arrêt depuis la page de n'importe quel autre arrêt
 -Un formulaire de création s'affiche. La géolocalisation peut se faire par pointage sur la cartographie et par rapprochement d'adresse postale. 
 +Un formulaire de création s'affiche. La géolocalisation peut se faire par pointage sur la cartographie et par rapprochement d'adresse postale.
  !2014-10-30_180356.png! Géolocalisation de l'arrêt par pointage cartographique
 @@ -55,12 +55,12 @@ Pour afficher un arrêt existant, il suffit de cliquer sur le nom de l'arrêt de  !2014-10-30_180447.png!
  Sélection d'un arrêt dans la liste des arrêts
 -Une fois sur la page d'un arrêt, les arrêts de niveau hiérarchique différent et liés à l'arrêt consulté sont affichés sur la cartographie. Au survol des arrêts avec le curseur le nom de l'arrêt s'affiche dans une infobulle. 
 +Une fois sur la page d'un arrêt, les arrêts de niveau hiérarchique différent et liés à l'arrêt consulté sont affichés sur la cartographie. Au survol des arrêts avec le curseur le nom de l'arrêt s'affiche dans une infobulle.
 -!2014-10-30_180536.png! 
 +!2014-10-30_180536.png!
  Hiérarchie des arrêts
 -On retrouve également en bas de la page, un lien _"Liens entre arrêts"_ qui affiche les liens hiérarchiques entre l'arrêt consulté et les autres arrêts auquel il est lié. Cet affichage permet d'accéder aux autres arrêts liés en cliquant les arrêts. Dans le cas d'un arrêt physique, il affiche également la séquence d'arrêt à laquelle il est rattaché. 
 +On retrouve également en bas de la page, un lien _"Liens entre arrêts"_ qui affiche les liens hiérarchiques entre l'arrêt consulté et les autres arrêts auquel il est lié. Cet affichage permet d'accéder aux autres arrêts liés en cliquant les arrêts. Dans le cas d'un arrêt physique, il affiche également la séquence d'arrêt à laquelle il est rattaché.
  h4. Modifier un arrêt
 @@ -68,25 +68,22 @@ On peut modifier un arrêt en cliquant sur le bouton de modification directement  h4. Supprimer un arrêt
 -On peut supprimer une ligne en cliquant sur le bouton de suppression directement depuis la liste des lignes ou depuis la page d'une ligne particulière. 
 +On peut supprimer une ligne en cliquant sur le bouton de suppression directement depuis la liste des lignes ou depuis la page d'une ligne particulière.
  h3. Attributs d'un arrêt
 -* Nom : nom de l'arrêt 
 +* Nom : nom de l'arrêt
  * Commentaire : zone de texte libre
  * Point d'intérêt le plus proche : nom du lieu desservi par l'arrêt
  * Nom de la rue : nom de la rue de l'arrêt
  * Code INSEE : code INSEE de la commune de l'arrêt
  * Zone tarifaire : zone de tarification applicable à cet arrêt
  * Numéro d'enregistrement : code référençant un arrêt au sein d'une autorité supérieure
 -* Fuseau horaire : fuseau horaire applicable à cet arrêt (si différent de celui de l'espace de données)  
 +* Fuseau horaire : fuseau horaire applicable à cet arrêt (si différent de celui du jeu de données)
  * Page web associée	: adresse http ou https de la page du site public décrivant l'arrêt
 -* Position X : coordonnée horizontale de l'arrêt dans le référentiel de projection de l'espace de données
 -* Position Y : coordonnée verticale de l'arrêt dans le référentiel de projection de l'espace de données
 +* Position X : coordonnée horizontale de l'arrêt dans le référentiel de projection du jeu de données
 +* Position Y : coordonnée verticale de l'arrêt dans le référentiel de projection du jeu de données
  * Longitude : longitude de l'arrêt dans le référentiel WGS84
  * latitude : latitude de l'arrêt dans le référentiel WGS84
 -
 -
 -
 diff --git a/app/views/help/time_tables.textile b/app/views/help/time_tables.textile index 783e51f5e..570013df2 100644 --- a/app/views/help/time_tables.textile +++ b/app/views/help/time_tables.textile @@ -5,11 +5,11 @@ title: Calendriers d'application  h3. Définition -Un *calendrier* d'application permet de définir la période de validité des horaires d'une "course":vehicle_journeys.  +Un *calendrier* d'application permet de définir la période de validité des horaires d'une "course":vehicle_journeys.  Les calendriers d'application sont donc définis indépendamment des lignes, à l'instar du référentiel des arrêts. -La manière de définir un calendrier d'application est restreinte.  -Les calendriers sont caractérisés par :  +La manière de définir un calendrier d'application est restreinte. +Les calendriers sont caractérisés par :  * une liste de jours calendaires dans l'année  * une liste de jours d'application (lundis, mardis, etc.) @@ -20,24 +20,24 @@ L'utilisateur doit faire attention au nommage de ses différents calendriers d'a  Plusieurs courses peuvent référencer le même calendrier. -Ainsi, il est possible de construire des calendriers d'application qui sont ensuite référencés par des courses de lignes différentes.  +Ainsi, il est possible de construire des calendriers d'application qui sont ensuite référencés par des courses de lignes différentes. -Une même course peut également posséder plusieurs calendriers. Ainsi, si une ligne possède des courses fonctionnant du lundi au vendredi, d'autres fonctionnant les samedis dimanches et fêtes et d'autre fonctionnant tous les jours, le troisième type de course ne nécessitera pas une période spécifique, lui associer les deux calendriers permettra de définir son fonctionnement.  +Une même course peut également posséder plusieurs calendriers. Ainsi, si une ligne possède des courses fonctionnant du lundi au vendredi, d'autres fonctionnant les samedis dimanches et fêtes et d'autre fonctionnant tous les jours, le troisième type de course ne nécessitera pas une période spécifique, lui associer les deux calendriers permettra de définir son fonctionnement. -!2014-10-31_120428.png!  +!2014-10-31_120428.png!  Définition d'un calendrier  h3. Étiquettes  Afin de faciliter la gestion des calendriers qui peuvent être nombreux, CHOUETTE permet d'identifier les calendriers par une ou plusieurs étiquettes. L'auto-complétion permet de choisir des étiquettes déjà existantes pour les associer au calendrier. Une nouvelle étiquette peut être créée à tout moment en saisissant un nouveau texte et en tapant sur _"entrée"_. Les étiquettes permettent ensuite de faire des recherches au sein des calendriers sur ces étiquettes. -!2014-10-31_120905.png!  +!2014-10-31_120905.png!  Exemple d'étiquette  h3. Attributs  * Nom : Description du calendrier -* Abréviation : Code abrégé  +* Abréviation : Code abrégé  * Étiquettes : Marqueurs caractérisant le calendrier (pour simplifier la recherche). Afin d'être enregistrées, les étiquettes doivent être saisies séparées par une ',' (virgule) et la touche 'tab' permet d'activer la dernière. Un assistant propose les étiquettes déjà saisies sur d'autres calendriers.  * Périodes d'application : périodes calendaires durant lesquelles le calendrier est applicable  * Jours d'application : jours de la semaine effectivement applicables dans le cas où des périodes sont définies dans le calendrier @@ -54,16 +54,16 @@ h4. Duplication  La duplication d'un calendrier consiste à créer un calendrier copie conforme du calendrier consulté à l'exception du nom et de l'identifiant Neptune  * le nom est précédé de "Copie de" -* l'identifiant Neptune est complété par un numéro secondaire "_n" où n est la valeur minimale non présente dans l'Espace de données.    +* l'identifiant Neptune est complété par un numéro secondaire "_n" où n est la valeur minimale non présente dans le Jeu de données.     Une fois la duplication effectuée, le double est enregistré en base et affiché en mode édition afin de permettre à l'opérateur de l'adapter à ses besoins.  h4. Combinaisons -La combinaison de calendriers consiste à modifier le calendrier consulté à l'aide d'un autre; les opérations sont :  +La combinaison de calendriers consiste à modifier le calendrier consulté à l'aide d'un autre; les opérations sont :  * ajouter les dates : les dates et périodes du second calendrier sont ajoutées au premier  * conserver les dates commune : seules les dates et périodes communes aux 2 calendriers sont conservées  * soustraire les dates : les dates communes aux 2 calendriers sont retirées du premier -L'opération est effectuée en base et ne nécessite pas d'action de sauvegarde.  +L'opération est effectuée en base et ne nécessite pas d'action de sauvegarde. diff --git a/app/views/help/toc.textile b/app/views/help/toc.textile index 9a80cb84e..09f753c21 100644 --- a/app/views/help/toc.textile +++ b/app/views/help/toc.textile @@ -16,7 +16,7 @@ h3. Sommaire  ## "Édition et suppression d'un élément":edit
  ## "Métadonnées":metadata
  # Données
 -## "Espace de données":dataspaces
 +## "Jeu de données":dataspaces
  ## "Réseaux":networks
  ## "Transporteurs":companies
  ## "Arrêts":stop_areas
 diff --git a/app/views/help/validations.textile b/app/views/help/validations.textile index c2927cdbf..5c6a97815 100644 --- a/app/views/help/validations.textile +++ b/app/views/help/validations.textile @@ -20,14 +20,14 @@ p. La validation effectue un ensemble de contrôles syntaxiques, sémantiques et  p. Les tests (« points de contrôle ») de validation Neptune sont décrits sur le site "chouette.mobi":http://www.chouette.mobi/docs/ -h3(#fmt). Formats disponibles  +h3(#fmt). Formats disponibles  - Neptune := format normalisé des échanges de données de transport en commun pour la France (cf "Normalisation":normalisation)  - Données internes Chouette := tests sur les objets déjà importés ou créés/modifiés en base (Phase 3 uniquement)  h3(#val). Onglet VALIDATIONS -p. L'onglet VALIDATIONS contient les objets Validation de l'espace de données courant. A chaque objet Import est associé un objet Validation. +p. L'onglet VALIDATIONS contient les objets Validation du jeu de données courant. A chaque objet Import est associé un objet Validation.  p. Chaque objet Validation est représenté par une vignette comprenant : sa date, l'utilisateur qui l'a créé, son état (bleu : en cours ; vert : terminé correctement ; rouge : terminé en échec), un lien vers le détail de l'objet, et le cas échéant : un lien vers l'objet Import associé s'il existe, un lien vers le jeu de paramètres s'il existe). @@ -43,7 +43,7 @@ h3(#new). Ajouter une Validation  p. A chaque objet Import est associé un objet Validation, mais l'inverse est faux : on peut créer de nouveaux objets Validation, afin de faire passer des tests de validation de données en base. L'utilisateur doit sélectionner :  * un ["jeu de paramètres":parametersets] pour cette validation -* les données incluses : Toutes, ou un ou plusieurs Lignes, Réseaux, Transporteurs, Groupes de lignes.  +* les données incluses : Toutes, ou un ou plusieurs Lignes, Réseaux, Transporteurs, Groupes de lignes.  h3(#res). Consultation des résultats : détail de l'objet Validation @@ -64,7 +64,7 @@ h3(#rvl). Résultats de validation  p=. !validation_result.png! -p. Le résultat de validation fournit 2 synthèses :  +p. Le résultat de validation fournit 2 synthèses :  # Synthèse des tests obligatoires (à gauche)  # Synthèse des tests optionnels (à droite) @@ -73,7 +73,7 @@ p. _1 - La synthèse des tests obligatoires affiche 3 secteurs_  p(border_image). !validation_mandatory_result.png! -* en vert les tests valides  +* en vert les tests valides  * en rouge les tests en échec  * en gris les tests ignorés (contexte du test ne permettant pas de l'effectuer) @@ -85,7 +85,7 @@ p. _2 - La synthèse des tests optionnels affiche 3 secteurs_  p(border_image). !validation_optionnal_result.png! -* en vert les tests valides  +* en vert les tests valides  * en jaune les tests en échec  * en gris les tests ignorés (contexte du test ne permettant pas de l'effectuer) @@ -97,11 +97,11 @@ Une bulle d'information s'affiche en sélectionnant une icône bleue !notice.png  p(border_image). !validation_bulle.png! -p. La spécification du test s'affiche par le lien sur le code  +p. La spécification du test s'affiche par le lien sur le code -p. En cas d'erreur, la localisation est fournie dans la colonne 'Détail':  +p. En cas d'erreur, la localisation est fournie dans la colonne 'Détail':  * pour les tests des phases 1 et 2, par l'emplacement (nom du fichier, ligne et colonne) de l'objet en erreur,  * pour les tests de la phase 3, par un lien vers la page de consultation de l'objet en erreur. -p(border_image). !validation_location.png!
\ No newline at end of file +p(border_image). !validation_location.png! diff --git a/config/locales/layouts.fr.yml b/config/locales/layouts.fr.yml index 0c56375fa..1dc1ec32d 100644 --- a/config/locales/layouts.fr.yml +++ b/config/locales/layouts.fr.yml @@ -8,7 +8,7 @@ fr:        sign_out: "Déconnexion"      navbar:        return_to_referentials: "Retour à la liste des espaces de données" -      select_referential: "Sélection de l'espace de données" +      select_referential: "Sélection du jeu de données"        select_referential_datas: "Sélection des données"        return_to_dashboard: "Retour au Tableau de Bord"        referential_datas: "Données" diff --git a/config/locales/referentials.fr.yml b/config/locales/referentials.fr.yml index db03eae9f..eac3c0ea9 100644 --- a/config/locales/referentials.fr.yml +++ b/config/locales/referentials.fr.yml @@ -1,13 +1,13 @@  fr:    referentials:      edit: -      title: "Modifier l'espace de données" +      title: "Modifier le jeu de données"      show:        lines: "lignes"        networks: "réseaux"        vehicle_journeys: "courses"        time_tables: "calendriers" -      title: "Espace de données" +      title: "Jeu de données"        clean_up: "Purge des données obsolètes"        api_keys: "Clés d'authentification pour un accès à l'API REST"      counts: @@ -17,14 +17,14 @@ fr:        validity_out_time_tables: "Calendriers échus"        validity_out_soon_time_tables: "Calendriers à échoir dans %{count} jours"      new: -      title: "Créer un nouvel espace de données" -      submit: "Créer un espace de données" +      title: "Créer un nouveau jeu de données" +      submit: "Créer un jeu de données"      actions: -      new: "Ajouter un espace de données" -      destroy_confirm: "Etes vous sûr de vouloir supprimer cet espace de données ?" -      destroy: "Supprimer cet espace de données" -      edit: "Modifier cet espace de données" -      clone: "Cloner cet espace de données" +      new: "Ajouter un jeu de données" +      destroy_confirm: "Etes vous sûr de vouloir supprimer ce jeu de données ?" +      destroy: "Supprimer ce jeu de données" +      edit: "Modifier ce jeu de données" +      clone: "Cloner ce jeu de données"      errors:        pg_excluded: "ne peut pas commencer par pg_ (valeurs réservées)"        public_excluded: "public est une valeur réservée" @@ -34,9 +34,9 @@ fr:    activerecord:      models:        referential: -        zero: "Espace de Données" -        one: "Espace de Données" -        other: "Espaces de Données" +        zero: "Jeu Données" +        one: "Jeu Données" +        other: "Jeux de Données"      attributes:        referential:          name: "Nom" @@ -94,7 +94,7 @@ fr:    notice:      referential: -      archived: "L'espace de données a été correctement archivé" -      unarchived: "L'espace de données a été correctement désarchivé" -      unarchived_failed: "L'espace de données ne peut être désarchivé" -      deleted: "L'espace de données a été correctement supprimé" +      archived: "Le jeu de données a été correctement archivé" +      unarchived: "Le jeu de données a été correctement désarchivé" +      unarchived_failed: "Le jeu de données ne peut être désarchivé" +      deleted: "Le jeu de données a été correctement supprimé" diff --git a/config/locales/rule_parameter_sets.fr.yml b/config/locales/rule_parameter_sets.fr.yml index 488710a52..d72ee60cb 100644 --- a/config/locales/rule_parameter_sets.fr.yml +++ b/config/locales/rule_parameter_sets.fr.yml @@ -13,7 +13,7 @@ fr:      edit:        title: "Modifier le jeu de paramètres %{rule_parameter_set}"      destroy: -      last_rps_protected: "Suppresion impossible. L'espace de données doit compter au minimum un jeu de paramètres." +      last_rps_protected: "Suppresion impossible. Le jeu de données doit compter au minimum un jeu de paramètres."      show:        title: "Jeu de paramètres %{rule_parameter_set}"        max_distance: "Distance maximum entre : " diff --git a/spec/features/referentials_spec.rb b/spec/features/referentials_spec.rb index 122f2b660..c72defcb6 100644 --- a/spec/features/referentials_spec.rb +++ b/spec/features/referentials_spec.rb @@ -41,7 +41,7 @@ describe "Referentials", :type => :feature do        fill_in "Code", :with => "test"        fill_in "Point haut/droite de l'emprise par défaut", :with => "0.0, 0.0"        fill_in "Point bas/gauche de l'emprise par défaut", :with => "1.0, 1.0" -      click_button "Créer un(e) Espace de Données" +      click_button "Créer un(e) Jeu de Données"        expect(Referential.where(:name => "Test")).not_to be_nil        # CREATE SCHEMA | 
