diff options
35 files changed, 173 insertions, 116 deletions
| diff --git a/app/views/help/access_points_links.textile b/app/views/help/access_points_links.textile index 97cad8394..459d51a9b 100644 --- a/app/views/help/access_points_links.textile +++ b/app/views/help/access_points_links.textile @@ -11,9 +11,10 @@ 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. 
 -!2014-10-30_181251.png! Création d'un accès
 +!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. 
 @@ -41,7 +42,7 @@ 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
  * Longitude : longitude de l'accès dans le référentiel WGS84
 -* latitude : latitude de l'accès dans le référentiel WGS84
 +* Latitude : latitude de l'accès dans le référentiel WGS84
  h3. Modifier un accès
 @@ -51,9 +52,10 @@ 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 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 ses 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! Liste des accès d'un arrêt, située en bas de la page de l'arrêt
 +!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
 diff --git a/app/views/help/companies.textile b/app/views/help/companies.textile index 561763036..025cac0f0 100644 --- a/app/views/help/companies.textile +++ b/app/views/help/companies.textile @@ -9,7 +9,7 @@ Dans la réalité, le _"transporteur"_ est l'entité en charge de l'exploitation  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. 
 -* 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..
 +* 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
 @@ -26,7 +26,7 @@ Un formulaire s'affiche. Les champs obligatoires sont signalés par des astéris  h4. Afficher un transporteur existant
 -Pour afficher un transporteur existant il suffit de cliquer sur le nom du transporteur depuis la liste des transporteurs existants.
 +Pour afficher un transporteur existant, il suffit de cliquer sur le nom du transporteur depuis la liste des transporteurs existants.
  h4. Modifier un transporteur
 @@ -34,7 +34,7 @@ On peut modifier un transporteur en cliquant sur le bouton de modification direc  h4. Supprimer 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. 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
 diff --git a/app/views/help/connection.textile b/app/views/help/connection.textile index c361ff641..7f9ecee48 100644 --- a/app/views/help/connection.textile +++ b/app/views/help/connection.textile @@ -18,10 +18,23 @@ Il peut ensuite inviter des personnes à y accéder en les y associant dans l’  !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. 
 +
 +Un invité dans un espace 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. 
 -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. Ces données sont organisées 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. 
  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.
 +
 +!2014-12-01_151637.png!
 +Réinitialisation du mot de passe
 diff --git a/app/views/help/connection_links.textile b/app/views/help/connection_links.textile index 6c12de123..28f55eb81 100644 --- a/app/views/help/connection_links.textile +++ b/app/views/help/connection_links.textile @@ -13,7 +13,7 @@ La correspondance permet d'établir une liaison entre un arrêt physique (ou une  h3. Créer une correspondance
 -La page des correspondance est accessible depuis le menu _"Données"_. Elle présente la liste des correspondances avec un champ de recherche par le nom. Dans le menu latéral, cliquer sur _"Ajouter une correspondance"_ permet d'afficher le formulaire  de création d'une nouvelle correspondance.
 +La page des correspondances est accessible depuis le menu _"Données"_. Elle présente la liste des correspondances avec un champ de recherche par le nom. Dans le menu latéral, cliquer sur _"Ajouter une correspondance"_ permet d'afficher le formulaire  de création d'une nouvelle correspondance.
  Seul le nom de la correspondance est obligatoire. 
 diff --git a/app/views/help/dataspaces.textile b/app/views/help/dataspaces.textile index fc433f079..bdd2081ff 100644 --- a/app/views/help/dataspaces.textile +++ b/app/views/help/dataspaces.textile @@ -14,7 +14,7 @@ Espace de données  h3. Créer un nouvel 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 espace de données"_ situé dans le menu latéral affiche le formulaire de création d'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 espace de données"_ situé dans le menu latéral affiche le formulaire de création d'un espace de données.
  h3. Modifier un espace de données. 
 @@ -25,7 +25,7 @@ Il est également possible de le modifier depuis la page d'accueil de l'espace d  Sur la page d'un espace 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 supprimer tous les calendriers échus avant la date renseignée. Une fois les calendriers supprimés, CHOUETTE supprimera toutes les courses dépourvues de calendrier, puis les missions dépourvues de courses etc... Cela permet de nettoyer la base de toutes ses informations obsolètes. Il est possible de ne pas supprimer certaines catégories d'objets en cliquant 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 utile. 
 +* Purge des données obsolètes : Cette fonction permet de supprimer tous les calendriers échus avant la date renseignée. Une fois les calendriers supprimés, CHOUETTE supprimera toutes les courses dépourvues de calendrier, puis les missions dépourvues de courses, etc. Cela permet de nettoyer la base de toutes ses informations obsolètes. 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. 
  h3. Supprimer un espace de données
 @@ -44,3 +44,6 @@ Tous les champs sont obligatoires.  * Fuseau horaire : fuseau horaire applicable pour les horaires des courses.
  * Emprise par défaut : emprise (en WGS84) utilisée pour positionner les cartes lorsqu’il n’y a pas d’élément à afficher. Lors de la création, chacun des points défini un carré pour l'affichage par défaut de la cartographie.
 +h3. Choix du référentiel de projection géographique
 +
 +La norme officielle en matière de projection géographique est le WGS84. C'est donc sous se format que les données de géocodage sont enregistrées dans CHOUETTE. Choisir un autre référentiel permet de saisir des coordonnées disponibles sous ce format obsolète. Ces coordonnées seront toutefois converties et enregistrées en WGS84 dans la base CHOUETTE. L'application accepte donc plusieurs projection en entrée mais n'enregistre que du WGS84. Cette projection secondaire est aussi exportée pour les formats acceptant plusieurs types de projection.
 diff --git a/app/views/help/edit.textile b/app/views/help/edit.textile index 77ea00336..eb7952c00 100644 --- a/app/views/help/edit.textile +++ b/app/views/help/edit.textile @@ -3,18 +3,22 @@ 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 supression 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. 
 -!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 espace 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 espace 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. 
 -!2014-10-30_175041.png! Suppression d'un élément depuis la liste.
 +!2014-10-30_175041.png! 
 +Suppression d'un élément depuis la liste.
 -!2014-10-30_175002.png! Suppression d'un élément depuis le menu latéral accessible dans sa page.
 +!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 0950fae09..e21d4fa21 100644 --- a/app/views/help/export_format.textile +++ b/app/views/help/export_format.textile @@ -9,11 +9,11 @@ p. L'export permet d'extraire de la base un ensemble de données selon plusieurs  h3. 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/)
 +* 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
  * CSV : format tabulaire spécifique à Chouette (cf "CSV":csv)
  * GTFS : format destiné à ["Google Transit":https://developers.google.com/transit/gtfs/?hl=fr] ; les données exportées en GTFS sont explicités ["ICI":http://www.normes-donnees-tc.org/format-dechange/autres-normes/]
 -* KML : format contenant l'ensemble des données cartographiées pouvant ainsi être importée dans un SIG
 +* KML : format contenant l'ensemble des données cartographiées pouvant ainsi être importées dans un SIG
  * HUB : format tabulaire interne Transdev
  h3. Options des formats
 @@ -21,13 +21,13 @@ h3. Options des formats  Les options des différents formats apparaissent en fonction de celui qui a été choisi.
  * *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 =:
 +** 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.
  * *Neptune* :
  ** 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
  * *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.
 +** 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.
  ** 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
 diff --git a/app/views/help/exports.textile b/app/views/help/exports.textile index 8f4511365..57ceb65c3 100644 --- a/app/views/help/exports.textile +++ b/app/views/help/exports.textile @@ -7,15 +7,6 @@ h3. Rôle  p. L'export permet d'extraire de la base un ensemble de données selon un format  -h3. Formats disponibles - -- Neptune := format d'échange de données de transport en commun pour la France (cf "Normalisation":normalisation) -- 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 -- CSV := format tabulaire spécifique à Chouette (cf "CSV":csv) -- GTFS := format destiné à ["Google Transit":https://developers.google.com/transit/gtfs/?hl=fr] ; les données exportées en GTFS sont explicités ["ICI":http://www.normes-donnees-tc.org/format-dechange/autres-normes/] -- KML := format contenant l'ensemble des données cartographiées pouvant ainsi être importée dans un SIG -- HUB := format tabulaire interne Transdev -  h3. Options des formats  Les options des différents formats apparaissent en fonction de celui qui a été choisi. diff --git a/app/views/help/group_of_lines.textile b/app/views/help/group_of_lines.textile index cca6b49bb..9ab7d440a 100644 --- a/app/views/help/group_of_lines.textile +++ b/app/views/help/group_of_lines.textile @@ -9,7 +9,7 @@ Un groupe de lignes regroupe un ensemble de lignes assurant un type de service c  Dans le format NeTex, le réseau est un groupe de lignes parmi les autres.
 -Dans le format Neptune, une lignes ne peut appartenir qu'à un seul groupe de lignes ; donc dans l'export Neptune, un seul groupe sera exporté.
 +Dans le format Neptune, une ligne ne peut appartenir qu'à un seul groupe de lignes ; donc dans l'export Neptune, un seul groupe sera exporté.
  h4. Liste des groupes de lignes
 @@ -28,7 +28,7 @@ Dans le champs, _"Lignes associées"_, saisir les premiers caractères d'une lig  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.
 +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. 
 diff --git a/app/views/help/hubexport.textile b/app/views/help/hubexport.textile new file mode 100644 index 000000000..1ac2ea81f --- /dev/null +++ b/app/views/help/hubexport.textile @@ -0,0 +1,27 @@ +---
 +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. 
 +
 +h3. Liste des champs contraints
 +
 +[à préciser une fois que Zakaria aura dressé la liste]
 +
 +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"_. 
 +
 +h3. Lignes et séquences d'arrêts
 +
 +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 :
 +**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
 +
 +h3. Créer des groupes de lignes
 +
 +Les lignes à exporter doivent impérativement faire partie d'un groupe de lignes pour pouvoir être exportées en HUB.
 diff --git a/app/views/help/import_formats.textile b/app/views/help/import_formats.textile index eb1dbf22a..2a6c5014e 100644 --- a/app/views/help/import_formats.textile +++ b/app/views/help/import_formats.textile @@ -5,21 +5,25 @@ title: Formats d'imports  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/)
 +* 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
  * CSV : format tabulaire spécifique à Chouette  (cf "CSV":csv)
  * GTFS : format originaire de ["Google Transit":https://support.google.com/transitpartners/], à condition que le fichier soit préalablement validé avec l'outil Feed Validator =:
  p(olnext). - les données exportées en GTFS sont explicités ["ICI":http://www.normes-donnees-tc.org/format-dechange/autres-normes/] 
 -p(olnext). - l'import limité au sous ensemble des arrêts permet de n'importer que les arrêts et les correspondances
 +p(olnext). - l'import GTFS limité au sous ensemble des arrêts permet de n'importer que les arrêts et les correspondances
  h3(#com). Paramètres communs
  * Pas de sauvegarde : permet d'effectuer une simulation de l'import sans enregistrer les données
 +
  p(ddnext). - active donc les tests de validation de niveau 1 et 2
 +
  * Jeu de paramètres pour validation := paramètres définissant les seuils des tests de niveau 3 (indisponible si l'option 'pas de sauvegarde' est cochée)
 +
  p(ddnext). - les jeux de paramètres sont créés via le lien ["Jeux de paramètres":parametersets] disponible sur les vues des listes d'imports et de validations
 +
  * Fichier à importer := fichier (plat ou zip selon format)
  h3(#opt). Options des formats
 @@ -30,10 +34,10 @@ Les options des différents formats apparaissent en fonction de celui qui a étà * *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.
 -** 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.
 +** 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.
 +** 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 :
  * *CSV* : 
  ** 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.
\ No newline at end of file diff --git a/app/views/help/imports.textile b/app/views/help/imports.textile index 96bcba0d2..ca085532d 100644 --- a/app/views/help/imports.textile +++ b/app/views/help/imports.textile @@ -7,14 +7,14 @@ title: Imports  * "Validation":#val  * "l’onglet IMPORTS":#imp  * "Nouvel Import":#new -* "Paramètres de validation":pvl +* "Paramètres de validation":#pvl  * "Consultation des résultats":#res  * "Résultats de validation":#rvl  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é. Dans ce cas les tests en base de données (auxquels sont associés les jeux de paramètres) ne seront pas exécutés (et donc aucun test ne sera exécuté, pour des données CSV, GTFS, ou Netex). +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é. Dans ce cas, les tests en base de données (auxquels sont associés les jeux de paramètres) ne seront pas exécutés (et donc aucun test ne sera exécuté, pour des données CSV, GTFS, ou Netex).  p=. !2014-10-31_151613.png!   Page des imports @@ -27,9 +27,9 @@ p. Lors de l'import, des tests sont effectués :  # 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). - la validation 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 le format Neptune +p(note). Les tests de niveau 1 et 2 ne sont actuellement implémentés que pour le format Neptune.  h3(#imp). l'onglet IMPORTS @@ -44,20 +44,20 @@ p. Comme les fichiers importés restent stockés en base, il est opportun que  l  p. Dans la partie droite de l'écran,  -* créer un nouvel Import +* Créer un nouvel Import  * Jeu de paramètres  h3(#new). Nouvel Import  p. Il est possible de modifier le jeu de paramètres par défaut ou de créer un nouveau Jeu de paramètres. Il est possible de ne choisir aucun jeu de paramètres. -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. +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 supprime également l'objet Validation associé à cet import ; néanmoins si les données ont été sauvegardées en base, elles seront conservées.  p. Si les données ne sont pas sauvées en base, il faut relancer un import avec sauvegarde si on souhaite effectivement importer ces données en base après une première validation « à blanc ».  h3(#pvl). Paramètres de validation -p. Il est possible de modifier le jeu de paramètres par défaut ou de créer un nouveau Jeu de paramètres. Les paramètres de vitesses et durée entre arrêts successifs sont définis mode par mode. +p. Il est possible de modifier le jeu de paramètres par défaut, ou de créer un nouveau Jeu de paramètres. Les paramètres de vitesses et durée entre arrêts successifs sont définis mode par mode.  h3(#res). Consultation des résultats : détail de l'objet Import @@ -99,13 +99,13 @@ p(border_image). !import_line_result.png!  * courses  * missions -p. La sélection de l'histogramme affiche le détail des lignes lues : +p. La sélection de l'histogramme (clic) affiche le détail des lignes lues :  p(border_image). !import_line_detail.png! -p. un survol affiche le nombre de données concernées par type. +p. Un survol affiche le nombre de données concernées par type. -p. la sélection du graphique affiche le détail par ligne +p. La sélection du graphique affiche le détail par ligne.  h3(#rvl). Résultats de validation diff --git a/app/views/help/introduction.textile b/app/views/help/introduction.textile index b9c6e0f02..78fdfa561 100644 --- a/app/views/help/introduction.textile +++ b/app/views/help/introduction.textile @@ -7,7 +7,7 @@ CHOUETTE est un logiciel libre développé à l'initiative du ministère frança  !2014-10-30_172801.png! -CHOUETTE est une application web. Elle permet de saisir, éditer, tester des données théoriques de transport public depuis un navigateur internet. Afin de faciliter la création de réseaux complets. Elle est dotée de fonctions d'import, soit depuis d'autres formats d'applications équivalentes, soit au travers d'un fichier CSV qui permet de mener des imports massifs plutôt que de saisir tous les éléments un a un dans les formulaires adhoc. +CHOUETTE est une application web. Elle permet de saisir, éditer, tester des données théoriques de transport public depuis un navigateur internet. Afin de faciliter la création de réseaux complets, elle est dotée de fonctions d'import, soit depuis d'autres formats d'applications équivalentes, soit au travers d'un fichier CSV qui permet de mener des imports massifs plutôt que de saisir tous les éléments un à un dans les formulaires adhoc.  h3. A qui s'adresse ce manuel ? diff --git a/app/views/help/journey_patterns.textile b/app/views/help/journey_patterns.textile index e5a6c61fd..7224d1f6c 100644 --- a/app/views/help/journey_patterns.textile +++ b/app/views/help/journey_patterns.textile @@ -5,7 +5,7 @@ title: Missions  h3. Définition
 -Une _"Mission"_ est une sélection ordonnée d'arrêts issue d'une séquence d'arrêts de à partir de laquelle il sera possible de créer des courses, c'est à dire d'associer différents horaires à la mission. Les arrêts de la mission sont toute ou partie des arrêts de la séquence d'arrêts.
 +Une _"Mission"_ est une sélection ordonnée d'arrêts issue d'une séquence d'arrêts de à partir de laquelle il sera possible de créer des courses, c'est à dire d'associer différents horaires à la mission. Les arrêts de la mission sont tout ou partie des arrêts de la séquence d'arrêts.
  Une mission est spécifique à une _"séquence d'arrêts"_. Une même séquence d'arrêts peut contenir plusieurs missions différentes. 
 diff --git a/app/views/help/lines.textile b/app/views/help/lines.textile index ac8514233..44f6f049b 100644 --- a/app/views/help/lines.textile +++ b/app/views/help/lines.textile @@ -11,7 +11,7 @@ La ligne dispose d'un identifiant fonctionnel, une sorte de _"numéro d'enregist  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 existantes dans l'espace de données. 
  h4. Ajouter une ligne
 @@ -19,7 +19,7 @@ Depuis la liste des groupe de lignes, cliquer sur  _"Ajouter une ligne"_ dans la  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 champ, _"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 lignes depuis la page d'un groupe de lignes. 
  h4. Afficher une ligne existante
 @@ -40,7 +40,7 @@ Les arrêts des différentes séquences d'arrêts apparaissent sur la cartograph  !2014-10-31_112140.png! 
  Vue d'une ligne.
 -h4. Modifier une lignes
 +h4. Modifier une ligne
  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. 
 @@ -58,7 +58,7 @@ h3. Attributs d'une 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 transport 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
 diff --git a/app/views/help/metadata.textile b/app/views/help/metadata.textile index 68cd13e62..a8c1cf405 100644 --- a/app/views/help/metadata.textile +++ b/app/views/help/metadata.textile @@ -5,7 +5,7 @@ title: Métadonnées  Tous les éléments définis dans CHOUETTE sont identifiés par des métadonnées Neptune spécifiques. Ces métadonnées peuvent être générées automatiquement à la création de l'objet de telle sorte qu'il n'est pas nécessaire de les renseigner. Il reste toutefois possible de leur attribuer une valeur manuellement si nécessaire. 
 -Chaque type est identifié par une clé qui permet de déterminer quel est sa nature (arrêt, ligne, transporteur etc...). La norme suggère des clés types qui sont résumées dans le tableau ci-dessous.
 +Chaque type est identifié par une clé qui permet de déterminer quel est sa nature (arrêt, ligne, transporteur etc...). La norme propose des clés types qui sont résumées dans le tableau ci-dessous.
  h3. Métadonnées d'un transporteur
 diff --git a/app/views/help/navigation.textile b/app/views/help/navigation.textile index 78dd44680..38a6027d2 100644 --- a/app/views/help/navigation.textile +++ b/app/views/help/navigation.textile @@ -22,7 +22,7 @@ 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 é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é. Ils 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.
 @@ -52,14 +52,14 @@ 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 caractères saisis dans le champ font automatiquement remonter des éléments pertinents déjà connus du système. 
  !2014-10-30_173913.png! 
  Auto-complétion sur la sélection d'un arrêt.
  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.
 +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 au sein de l'application CHOUETTE
 diff --git a/app/views/help/parametersets.textile b/app/views/help/parametersets.textile index f3cc61e87..733f0bb75 100644 --- a/app/views/help/parametersets.textile +++ b/app/views/help/parametersets.textile @@ -5,18 +5,18 @@ title: Jeux de paramètres de validation  h3. Définition
 -CHOUETTE intègre un outil de validation de la base de données qui permet de détecter les erreurs les plus grossières qui auraient pu être laissée dans la base de données. Un ensemble de tests est disponible mais il n'est pas obligatoire de les passer tous. L'utilisateur peut créer son propre jeu de tests au travers d'un _"jeu de paramètres"_ dans le menu validation. 
 +CHOUETTE intègre un outil de validation de la base de données qui permet de détecter les erreurs les plus grossières qui auraient pu être laissées dans la base de données. Un ensemble de tests est disponible mais il n'est pas obligatoire de les passer tous. L'utilisateur peut créer son propre jeu de tests au travers d'un _"jeu de paramètres"_ dans le menu validation. 
  Les paramètres de tests peuvent donc être choisis afin d'adapter les tests à la réalité du terrain.
  Afin de rejouer facilement les tests dans différent contextes, il est possible de définir plusieurs jeux qui sont conservés indépendamment des validations.
 -Un jeu de paramètre est proposé par défaut à la création du référentiel; celui-ci peut être modifié ou détruit; il n'est alors pas possible de le recréer.
 +Un jeu de paramètres est proposé par défaut à la création du référentiel; celui-ci peut être modifié ou détruit; il n'est alors pas possible de le recréer.
  h3. Paramètres généraux
  * Nom : Nom du jeu de données (nom utilisé pour sa sélection dans les imports et validations)
 -* Délimitation géographique des arrêts : Emprise géographique du réseau (tous les arrêts testés devront être inclus dans cette zone). Le format de ce champs est un ensemble de points formant une polyligne fermée:[[longitude1,latitude1],[longitude2,latitude2],,,[longitudeN,latitudeN],[longitude1,latitude1]], Les longitudes et latitudes sont exprimées en degré, décimaux positifs à l'est et au nord. Il s'agit du format WGS84 normé également utilisé dans googlemaps ou open street map.
 +* Délimitation géographique des arrêts : Emprise géographique du réseau (tous les arrêts testés devront être inclus dans cette zone). Le format de ce champs est un ensemble de points formant une polyligne fermée:[[longitude1,latitude1],[longitude2,latitude2],,,[longitudeN,latitudeN],[longitude1,latitude1]], Les longitudes et latitudes sont exprimées en degrés, décimaux, positifs à l'est et au nord. Il s'agit du format WGS84 normé également utilisé dans GoogleMaps ou Open Street Map.
  * Durée maximum de stationnement à un arrêt (en secondes) := écart de temps maximal autorisé entre l'heure d'arrivée et l'heure de départ à un arrêt
  p. *Distance minimum entre :* (en mètres)
 @@ -34,7 +34,7 @@ p. *Distance maximum entre :* (en mètres)  p. *Vitesse de marche maximum d'un voyageur :* (en kilomètres/heure)
  vitesse maximale admise dans les correspondances et les liaisons arrêt - accès pour : 
 -* un voyageur ordinaire : voyageur qui a un connaissance théorique du réseau
 +* un voyageur ordinaire : voyageur qui a une connaissance théorique du réseau
  * un voyageur occasionnel : voyageur qui ne connaît pas le réseau
  * un voyageur habituel : voyageur qui connaît bien le réseau
  * un voyageur à mobilité réduite : voyageur qui a des difficultés de déplacement
 diff --git a/app/views/help/relationship.textile b/app/views/help/relationship.textile index 334cc6633..41bbf756f 100644 --- a/app/views/help/relationship.textile +++ b/app/views/help/relationship.textile @@ -7,7 +7,7 @@ h3. Regroupements des différents niveaux d'arrêts  Les arrêts de différents niveaux hiérarchiques peuvent être liés ensemble. 
 -Ainsi on obtient les possibilités de regroupements suivants:
 +Ainsi, on obtient les possibilités de regroupements suivants:
  * un arrêt physique regroupe plusieurs arrêts sur itinéraire (ou séquence d'arrêts).
  * un arrêt commercial regroupe plusieurs arrêts physiques (quai, embarquement).
 @@ -18,11 +18,12 @@ Pour ne pas aboutir à un système trop complexe, les règles suivantes sont pos  * un pôle d'échange peut contenir des arrêts commerciaux et/ou des pôles d'échanges (qui ne peuvent pas en contenir d'autres).
  * un arrêt commercial ne peut contenir que des arrêts physiques.
 -!2014-10-30_180536.png! Exemple d'arrêt commercial contenant un arrêt physique
 +!2014-10-30_180536.png! 
 +Exemple d'arrêt commercial contenant un arrêt physique
  h3. Création et modification des relations de parenté
 -Les liens de parentalité entre les arrêts se créent depuis un arrêt déjà existant, qu'il soit parent ou fils. Il peut s'agir de mettre en relation deux arrêts déjà existants ou bien de créer un nouvel arrêt en relation à partir de l'arrêt courant. 
 +Les liens de parenté entre les arrêts se créent depuis un arrêt déjà existant, qu'il soit parent ou fils. Il peut s'agir de mettre en relation deux arrêts déjà existants ou bien de créer un nouvel arrêt en relation à partir de l'arrêt courant. 
  * Gérer le parent : Cette fonction affiche soit un champ de recherche pour rechercher et définir le parent si le lien n'existe pas encore, soit le nom du parent pour consultation avec une petite croix pour supprimer le lien de parenté si le lien est déjà établi. Supprimer le lien de parenté ne supprime pas l'arrêt proprement dit. 
  * Cloner pour créer un père : Cette fonction crée un arrêt identique de niveau hiérarchique supérieur. 
 @@ -35,13 +36,14 @@ h4. Depuis les niveaux _"point d'embarquement"_ ou _"quai"_  Les niveaux _"point d'embarquement"_ et _"quai"_ étant les plus bas, ils ne peuvent pas être reliés à des arrêts fils. En conséquence seul un bouton _"Gérer le parent"_ est systématiquement disponible. Le bouton _"cloner pour créer un père"_ apparaît s'il existe déjà un arrêt parent. 
 -!2014-10-30_180955.png! Gestion d'un arrêt parent
 +!2014-10-30_180955.png! 
 +Gestion d'un arrêt parent
  h4. Depuis le niveau _"arrêt commercial"_ ou _"Pôle d'échange"_
  !commercialstoppoint.png! ou !stopplace.png!
 -Ces deux niveaux permettent à la fois de définir de nouveaux fils et de rattacher l'arrêt commercial à un parent de type "pôle d'échange". Ils disposent donc à la fois des fonctions de gestion et de clonage de parents et de fils. A noter que les arrêts de niveaux pôle d'échange qui sont hiérarchiquement les plus élevés peuvent avoir un et un seul autre pôle d'échange comme parent. Deux pôles d'échange peuvent être parents l'un de l'autre. 
 +Ces deux niveaux permettent à la fois de définir de nouveaux fils et de rattacher l'arrêt commercial à un parent de type "pôle d'échange". Ils disposent donc à la fois des fonctions de gestion et de clonage de parents et de fils. A noter que les arrêts de niveaux pôle d'échange (qui sont hiérarchiquement les plus élevés) peuvent avoir un et un seul autre pôle d'échange comme parent. Deux pôles d'échange peuvent être parents l'un de l'autre. 
  !2014-10-30_181044.png! 
  Gestion de relation père-fils depuis un arrêt commercial
\ No newline at end of file diff --git a/app/views/help/routes.textile b/app/views/help/routes.textile index 7938169a2..eb1093340 100644 --- a/app/views/help/routes.textile +++ b/app/views/help/routes.textile @@ -24,11 +24,11 @@ h3. Créer une séquence d'arrêts  La création d'une séquence d'arrêts se fait depuis la page d'une ligne. Pour créer une séquence d'arrêt il convient de cliquer sur _"Ajouter une séquence d'arrêts"_ dans le menu latéral à droite. Un formulaire de création s'affiche alors.
 -En bas du formulaire deux liens permettent soit de rajouter des arrêts à la séquence, soit de créer un nouvel arrêt pour le rajouter à la séquence.
 +En bas du formulaire, deux liens permettent soit de rajouter des arrêts à la séquence, soit de créer un nouvel arrêt pour le rajouter à la séquence.
  h4. Créer un nouvel arrêt pour l'ajouter
 -Cliquer sur créer un nouvel arrêt renvoie l'utilisateur à la page de création d'arrêt. Il est à noter qu'il devra retourner par lui même dans sur l'interface de création de séquence d'arrêt pour reprendre son travail. 
 +Cliquer sur créer un nouvel arrêt renvoie l'utilisateur à la page de création d'arrêt. Il est à noter qu'il devra retourner par lui même dans sur l'écran de création de séquence d'arrêt pour reprendre son travail. 
  h4. Ajouter un arrêt
 @@ -38,7 +38,7 @@ Le pictogramme en forme de poubelle en début de ligne permet de supprimer l'ét  Le pictogramme en forme de flèches (dans les 4 directions) permet de modifier l'ordre des arrêts dans la séquence. Il faut bien entendu au moins deux arrêts pour pouvoir modifier l'ordre des arrêts. 
 -Une fois qu'un arrêt est sélectionné, une petite croix apparait au bout de la zone contenant le nom de l'arrêt. Cliquer sur cette croix efface l'arrêt sélectionné et permet d'en saisir un nouveau. 
 +Une fois qu'un arrêt est sélectionné, une petite croix apparaît au bout de la zone contenant le nom de l'arrêt. Cliquer sur cette croix efface l'arrêt sélectionné et permet d'en saisir un nouveau. 
  h3. Modifier une séquence d'arrêts
 @@ -49,7 +49,7 @@ Modification des arrêts d'une séquence  h3. Supprimer une séquence d'arrêts
 -Il est possible de supprimer une séquence d'arrêt depuis la page de la ligne. Chaque élément de la liste des séquences d'arrêt en bas de la page est dotée d'un pictogramme de suppression. Il est à noter que la suppression de la séquence d'arrêts ne supprime par les arrêts qu'elle contient. 
 +Il est possible de supprimer une séquence d'arrêts depuis la page de la ligne. Chaque élément de la liste des séquences d'arrêts en bas de la page est dotée d'un pictogramme de suppression. Il est à noter que la suppression de la séquence d'arrêts ne supprime par les arrêts qu'elle contient. 
  La suppression de la séquence est également possible depuis la page de la séquence elle-même. Le lien _"Supprimer cette séquence d'arrêts"_ efface la séquence courante. 
 diff --git a/app/views/help/search_filter.textile b/app/views/help/search_filter.textile index 543d5eb47..ca8228903 100644 --- a/app/views/help/search_filter.textile +++ b/app/views/help/search_filter.textile @@ -5,16 +5,16 @@ title: Recherche et filtrage  h3. Étiquettes
 -Afin d'organiser les calendriers dont le nombre peut être assez important, une fonction permet d'y adjoindre une ou plusieurs étiquettes. Pour créer une nouvelle étiquettes, il suffit de taper son nom dans le champ "_étiquettes_" puis d'appuyer sur entrée. Il est possible de les supprimer en cliquant sur la petite croix de l'étiquette déjà existante. 
 +Afin d'organiser les calendriers (dont le nombre peut être assez important), une fonction permet d'y adjoindre une ou plusieurs étiquettes. Pour créer une nouvelle étiquette, il suffit de taper son nom dans le champ "_étiquettes_" puis d'appuyer sur entrée. Il est possible de les supprimer en cliquant sur la petite croix de l'étiquette déjà existante. 
  !2014-10-30_173913.png! 
  Sélection et création d'étiquettes
  h3. Recherche et filtrage
 -Certaines listes sont trop longues, notamment pour les arrêts, pour être affichées sur une seule page. CHOUETTE propose alors des champs de recherche et de filtrage permettant de retrouver l'élément rechercher. Afin d'offrir une vue compacte, les fonctions avancées sont cachées et se révèlent lorsque l'on clique sur le lien de "_recherche avancée_".
 +Certaines listes (notamment pour les arrêts) sont trop longues pour être affichées sur une seule page. CHOUETTE propose alors des champs de recherche et de filtrage permettant de retrouver l’élément recherché. Afin d’offrir une vue compacte, les fonctions avancées sont cachées et se révèlent lorsque l’on clique sur le lien de "_recherche avancée_".
 -La recherche des périodes permet de rechercher par plage de dates de validité et par étiquette. Il suffit pour cela de sélectionner la ou les étiquette souhaitées en utilisant l'auto-complétion dans le champ correspondant.
 +La recherche des périodes permet de rechercher par plage de dates de validité et par étiquette. Il suffit pour cela de sélectionner la ou les étiquettes souhaitées en utilisant l'auto-complétion dans le champ correspondant.
  !2014-10-30_174251.png! 
  Filtre de recherche des arrêts
\ No newline at end of file diff --git a/app/views/help/startingfromscratch.textile b/app/views/help/startingfromscratch.textile index fdc94069b..ef5586eb3 100644 --- a/app/views/help/startingfromscratch.textile +++ b/app/views/help/startingfromscratch.textile @@ -5,7 +5,7 @@ title: Créer un réseau à partir de zéro  h3. Créer un nouvel espace 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 espace 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 l'espace de données correspondant. 
  h3. Définir les attributs du réseau
 @@ -21,21 +21,21 @@ 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 dates 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 nouvel espace de données 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 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. 
  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.
 +A l'intérieur de l'écran pour la 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.  
 @@ -43,17 +43,17 @@ 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 mission 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 en ce qui concerne les arrêts eux-mêmes que 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 en ce qui concerne les arrêts eux-mêmes que 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. 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 ne peuvent être définis qu'à la condition d'avoir paramétré les éléments précédents. 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 d'une 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 / export 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és dans un tableau par le biais d'une 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 / export 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. 
  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 fichiers CSV (.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
 diff --git a/app/views/help/stop_areas.textile b/app/views/help/stop_areas.textile index 9e256f031..77a07f493 100644 --- a/app/views/help/stop_areas.textile +++ b/app/views/help/stop_areas.textile @@ -9,19 +9,19 @@ Le référentiel des arrêts constitue un maillon essentiel du réseau, et se co  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êt 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.
 +L'application gère ensuite les points d'arrêt 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.
 -Par la suite, on peut regrouper deux (ou plus) arrêts physiques au sein d'un _"arrêt commercial"_. Cela permet par exemple de regrouper les points d'arrêt physiques correspondant à deux poteaux d'arrêt de la même ligne situés de part et d'autre d'une chaussée mais aussi de regrouper l'ensemble des points d'arrêt physiques d'une gare routière pour lesquels on considère que le temps de correspondance est nul. Un tel cas correspond à une _"zone d'arrêt"_, avec qualification _"arrêt commercial"_, de deuxième niveau.
 +Par la suite, on peut regrouper deux (ou plus) arrêts physiques au sein d'un _"arrêt commercial"_. Cela permet par exemple de regrouper les points d'arrêt physiques correspondant à deux poteaux d'arrêt de la même ligne situés de part et d'autre d'une chaussée mais aussi de regrouper l'ensemble des points d'arrêt physiques d'une gare routière, pour lesquels on considère que le temps de correspondance est nul. Un tel cas correspond à une _"zone d'arrêt"_, avec qualification _"arrêt commercial"_, de deuxième niveau.
  CHOUETTE offre la possibilité de regrouper les lieux d'arrêt agglomérés ainsi créés au sein d'une _"zone d'arrêt de troisième niveau_" pour constituer des _"Pôles d'échange"_.
 -Un dernier regroupement est *l'ITL*. L'interdiction de trafic local* est l'interdiction faite à un service routier de prendre et de laisser un même voyageur à l'intérieur du périmètre des transports urbains (cf. Décret n°49-1473 du 14 novembre 1949) .
 +Un dernier regroupement est *l'ITL*. L'interdiction de trafic local* est l'interdiction faite à un service routier de prendre et de laisser un même voyageur à l'intérieur du périmètre des transports urbains (cf. Décret n°49-1473 du 14 novembre 1949).
 -Ainsi dans CHOUETTE une ITL est un regroupement d'arrêts représentant le périmètre d'interdiction. Une ITL est associée à une ou plusieurs lignes. Il ne s'agit pas à proprement parler d'un type d'arrêt mais bien d'un regroupement d'arrêts.
 +Ainsi dans CHOUETTE, une ITL est un regroupement d'arrêts représentant le périmètre d'interdiction. Une ITL est associée à une ou plusieurs lignes. Il ne s'agit pas à proprement parler d'un type d'arrêt mais bien d'un regroupement d'arrêts.
 -Des pictogrammes permettent d'identifier les différents types de d'arrêts.
 +Des pictogrammes permettent d'identifier les différents types d'arrêts.
  * !boardingposition.png! point d'embarquement
  * !quay.png! quai
 @@ -45,7 +45,7 @@ Saisir l'adresse postale de l'arrêt proposera une géolocalisation qu'il sera t  h3. Consultation et édition d'un arrêt
 -Le nombre d'arrêts étant la plus part du temps assez important, il est probable que tous les arrêts ne puissent pas s'afficher sur la page des lignes. Des fonctions de recherche situées en haut de la page permettent de faire une recherche par le nom. Cliquer sur _"recherche avancée"_ permet de sélectionner des critères de recherche spécifiques par code postal et type d'arrêt.
 +Le nombre d'arrêts étant la plupart du temps assez important, il est probable que tous les arrêts ne puissent pas s'afficher sur la page des lignes. Des fonctions de recherche situées en haut de la page permettent de faire une recherche par le nom. Cliquer sur _"recherche avancée"_ permet de sélectionner des critères de recherche spécifiques par code postal et type d'arrêt.
  Pour afficher un arrêt existant, il suffit de cliquer sur le nom de l'arrêt depuis la liste des lignes existantes.
 @@ -57,7 +57,7 @@ Une fois sur la page d'un arrêt, les arrêts de niveau hiérarchique différent  !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êts à laquelle il est rattaché. 
  h4. Modifier un arrêt
 @@ -83,7 +83,7 @@ h3. Attributs d'un 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
  * Longitude : longitude de l'arrêt dans le référentiel WGS84
 -* latitude : latitude 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/stopsmanagement.textile b/app/views/help/stopsmanagement.textile index 40b170d4f..f4022dec8 100644 --- a/app/views/help/stopsmanagement.textile +++ b/app/views/help/stopsmanagement.textile @@ -5,15 +5,15 @@ title: Modification des arrêts d'une ligne  h3. Nouvel arrêt ou modification d'arrêt existant 
 -Avec le temps, un ou plusieurs arrêts sont susceptibles de changer au sein d'une même ligne. Il est conseillé de faire la distinction entre les nouveaux arrêts et les arrêts modifiés. Si un arrêt est retiré d'une ligne et remplacé par un autre arrêt, il est conseillé de créer un nouvel arrêt correspondant et de faire la substitution dans la ligne. Il serait certes plus rapide de simplement changer le nom et la géolocalisation de l'arrêt désormais obsolète, mais la modification sera plus difficile à suivre et à comprendre. Il est également possible que cet arrêt resserve ultérieurement ou bien encore qu'il apparaisse dans d'autres bases de données exploitées par d'autres systèmes. Une simple modification de nom générerait alors de l’ambiguïté et des problèmes potentiels d'exploitations de ces données.
 +Avec le temps, un ou plusieurs arrêts sont susceptibles de changer au sein d'une même ligne. Il est conseillé de faire la distinction entre les nouveaux arrêts et les arrêts modifiés. Si un arrêt est retiré d'une ligne et remplacé par un autre arrêt, il est conseillé de créer un nouvel arrêt correspondant et de faire la substitution dans la ligne. Il serait certes plus rapide de simplement changer le nom et la géolocalisation de l'arrêt désormais obsolète, mais la modification sera plus difficile à suivre et à comprendre. Il est également possible que cet arrêt resserve ultérieurement ou bien encore qu'il apparaisse dans d'autres bases de données exploitées par d'autres systèmes. Une simple modification de nom générerait alors une ambiguïté et des problèmes potentiels d'exploitations de ces données.
  Dans le cas où il s'agit bien du même arrêt mais qui change soit de nom, soit de localisation, la modification est effectivement la marche à suivre. Il est conseillé de noter ces modifications en commentaire. En effet, il n'est pas rare qu'un même arrêt partagé par plusieurs réseaux possède plusieurs noms commerciaux et qu'un changement de nom ne soit pas connu de tous les partenaires transports. Annoter les modifications dans CHOUETTE facilitera la levée des ambiguïtés. 
  h3. Vérifier la cohérence des données de géolocalisation
 -L'une des erreurs les plus fréquentes sont les erreurs de géolocalisation. Dès lors qu'un arrêt fait partie d'une ligne, des vérifications automatiques seront menées, notamment pour vérifier que l'arrêt est effectivement géolocalisé et qu'il n'y a pas de distance aberrante entre deux arrêts. Une vérification visuelle permet également de vérifier la cohérence des données :
 +Les erreurs les plus fréquentes sont les erreurs de géolocalisation. Dès lors qu'un arrêt fait partie d'une ligne, des vérifications automatiques seront menées, notamment pour vérifier que l'arrêt est effectivement géolocalisé et qu'il n'y a pas de distance aberrante entre deux arrêts. Une vérification visuelle permet également de vérifier la cohérence des données :
  * L'arrêt est-il bien placé sur une voirie sur le fond cartographique ?
  * Les arrêts sont-ils bien placés sur la bonne commune ?
 -* La séquence d'arrêt visible depuis l'interface des lignes dessine-t-elle un trajet cohérent ? 
 +* La séquence d'arrêts visible depuis l'interface des lignes dessine-t-elle un trajet cohérent ? 
 diff --git a/app/views/help/temporaryline.textile b/app/views/help/temporaryline.textile index 6b71a0748..d14de7033 100644 --- a/app/views/help/temporaryline.textile +++ b/app/views/help/temporaryline.textile @@ -1,6 +1,6 @@  ---
  layout: default
 -title: Itinéraire valables le temps d'une saison
 +title: Itinéraires valables le temps d'une saison
  ---
  h3. Nouvelle ligne ou nouvelle séquence d'arrêts
 @@ -10,11 +10,11 @@ Certains réseaux mettent parfois en œuvre des lignes spécifiques à un évén  * Il s'agit d'une ligne à part entière disposant de son propre nom
  * Il s'agit d'un service rattaché à une ligne commerciale existante, même si l'itinéraire est différent.
 -Le traitement de cette nouvelle ligne se fera en accord avec le type de cas rencontré. Dans le premier cas, une nouvelle ligne devra être créée avec des calendriers adaptés. Ce faisant, il faudra anticiper l'emploi de la base de donnée dans les systèmes situés en aval de CHOUETTE. S'il s'agit par exemple d'un site internet, une nouvelle ligne, dotée d'identifiants neptune spécifique nécessitera une prise en compte dans le site internet avec probablement un macaron spécifique. 
 +Le traitement de cette nouvelle ligne se fera en accord avec le type de cas rencontré. Dans le premier cas, une nouvelle ligne devra être créée avec des calendriers adaptés. Ce faisant, il faudra anticiper l'emploi de la base de donnée dans les systèmes situés en aval de CHOUETTE. S'il s'agit par exemple d'un site internet, une nouvelle ligne, dotée d'identifiants Neptune spécifiques nécessitera une prise en compte dans le site internet avec probablement un macaron spécifique. 
 -Dans le second cas, la définition d'une séquence d'arrêts spécifique permettra de traiter le cas particulier au sein d'une même ligne, même si les itinéraires sont très différents des trajets commerciaux. Créer une séquence d'arrêt spécifique est préférable à la création d'une nouvelle ligne qui porterait un suffixe "été" par exemple car les identifiants de la ligne seront les mêmes et l'intégration de ce nouveau parcours au sein de la ligne dans les systèmes exploitant la base de données se fera plus facilement.
 +Dans le second cas, la définition d'une séquence d'arrêts spécifique permettra de traiter le cas particulier au sein d'une même ligne, même si les itinéraires sont très différents des trajets commerciaux. Créer une séquence d'arrêts spécifique est préférable à la création d'une nouvelle ligne qui porterait un suffixe "été" par exemple, car les identifiants de la ligne seront les mêmes et l'intégration de ce nouveau parcours au sein de la ligne dans les systèmes exploitant la base de données se fera plus facilement.
 -L'avantage de pouvoir définir autant de séquences d'arrêts que nécessaire, est de pouvoir traiter tous les cas spécifiques sans alourdir les données du cas standard. 
 +L'avantage de pouvoir définir autant de séquences d'arrêts que nécessaire est de pouvoir traiter tous les cas spécifiques sans alourdir les données du cas standard. 
  h3. Création de calendriers spécifiques
 diff --git a/app/views/help/terms.textile b/app/views/help/terms.textile index 97151a94e..06192c084 100644 --- a/app/views/help/terms.textile +++ b/app/views/help/terms.textile @@ -6,7 +6,7 @@ title: Glossaire  * Arrêt : Il existe différentes catégories d'arrêts qui permettent de décrire le réseau. Ils s'organisent hiérarchiquement.
  * Arrêt Physique : Il s'agit d'une catégorie qui regroupe les points d'arrêt et les quais. Les _"arrêts physiques"_ ne sont pas un type d'arrêt paramétrable dans CHOUETTE. Un arrêt physique est un lieu géographique réel.
  * Point d'arrêt : Les points sont des arrêts physiques sur la voirie ou au sein d'une gare routière, classiquement signalés par un poteau.
 -* Quai : Les quais sont des arrêts physiques de transports ferrés. 
 +* Quai : Les quais sont des arrêts physiques de transports ferrés ou en site propre. 
  * Arrêt commercial : Un arrêt commercial est un regroupement d'arrêts physiques (au moins un) desservant une même zone. Il est défini par un nom d'arrêt comme par exemple, "Mairie" ou bien encore "Gare routière".
  * Pôle d'échange : Un pôle d'échange est un regroupement de un ou plusieurs arrêts commerciaux. Un pôle d'échange peut aussi contenir un autre pôle d'échange.
  * Accès : Type d'accès physique (escalier, ascenseur, escalator) d'un arrêt.
 @@ -20,12 +20,12 @@ title: Glossaire  * Indice : Nom raccourci d'un élément. Le numéro d'une ligne par exemple.
  * Réseau : Identité d'un service de transport public.
  * Transporteur : Service d'exploitation de véhicules de transport public au sein d'un réseau ou pour une ligne. 
 -* Calendrier : ensemble de dates associé à une course qui permet de déterminer les jours de fonctionnement des différentes courses. 
 -* GTFS : Format de données de Google. Il s'agit d'un format simple composé d'une série de fichiers csv
 -* Neptune : Format européen d'échange de données transport xml normalisé
 -* CSV : Type de fichier où l'information est enregistrée de façon simple, en utilisant des séparateurs pour distinguer les différentes information. Les fichiers csv s'éditent avec un tableur.
 -* Netex : Nouveau format européen d'échange de données transport xml normalisé.
 -* HUB : Format d'échange Transdev composer d'un ensemble de fichier au format txt mais dont les données sont organisées comme dans un fichier csv. 
 +* Calendrier : ensemble de dates associées à une course qui permet de déterminer les jours de fonctionnement des différentes courses. 
 +* GTFS : Format de données Google Transit. Il s'agit d'un format simple composé d'une série de fichiers CSV
 +* Neptune : Format d'échange de données transport XML normalisé (NFP 99-506)
 +* CSV : Type de fichier où l'information est enregistrée de façon simple, en utilisant des séparateurs pour distinguer les différentes information. Les fichiers CSV s'éditent avec un tableur.
 +* Netex : Nouveau format européen d'échange de données transport XML normalisé.
 +* HUB : Format d'échange Transdev composer d'un ensemble de fichiers au format txt mais dont les données sont organisées comme dans un fichier csv. 
  * Transport à la demande : Dans CHOUETTE, ligne régulière dont les services ne sont déclenchés que sur réservation des utilisateurs. 
 diff --git a/app/views/help/time_tables.textile b/app/views/help/time_tables.textile index 783e51f5e..a8bff2a6f 100644 --- a/app/views/help/time_tables.textile +++ b/app/views/help/time_tables.textile @@ -41,7 +41,7 @@ h3. Attributs  * É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 -* Dates particulières : dates spécifiques pour lesquelles le calendrier est applicable ; ces dates peuvent être ajoutées dans ou en dehors des périodes calendaires. Un calendrier peut n'avoir que des dates calendaires, auquel cas les jours d'applications n'ont pas de signification. +* Dates particulières : dates spécifiques pour lesquelles le calendrier est applicable ; ces dates peuvent être ajoutées dans ou en dehors des périodes calendaires. Un calendrier peut n'avoir que des dates calendaires, auquel cas les jours d'application n'ont pas de signification.  * Dates exclues : dates spécifiques à retirer des dates définies par les périodes et les jours d'application ; une même date calendaire ne peut pas être à la fois particulière et exclue;  une date exclue hors périodes et jours d'application n'a aucun effet. diff --git a/app/views/help/toc.textile b/app/views/help/toc.textile index 7ce40a3c9..f6cb389e4 100644 --- a/app/views/help/toc.textile +++ b/app/views/help/toc.textile @@ -41,6 +41,7 @@ h3. Sommaire  # Annexes
  ## "Créer un réseau à partir de zéro":startingfromscratch
  ## "Modification des arrêts d'une ligne":stopsmanagement
 -## "Itinéraire valables le temps d'une saison":temporaryline
 +## "Itinéraires valables le temps d'une saison":temporaryline
 +## "Contraintes de l'export HUB":hubexport
  ## "Format CSV chouette":csv
  ## "Glossaire":terms
 diff --git a/app/views/help/validations.textile b/app/views/help/validations.textile index 421723032..68a1b4775 100644 --- a/app/views/help/validations.textile +++ b/app/views/help/validations.textile @@ -35,7 +35,7 @@ p=. !validation.png!  p. Dans la partie droite de l'écran : -* ajouter une Validation +* Ajouter une Validation  * Jeu de paramètres  h3(#new). Ajouter une Validation @@ -47,7 +47,7 @@ p. A chaque objet Import est associé un objet Validation, mais l'inverse est fa  h3(#res). Consultation des résultats : détail de l'objet Validation -p. La validation est lancée en différé; son état d'avancement est affiché sous la forme d'une icône donc la couleur dépend de l'état: +p. La validation est lancée en différé; son état d'avancement est affiché sous la forme d'une icône dont la couleur dépend de l'état:  * bleu : en cours  * vert : terminé correctement @@ -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':   * 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. +* pour les tests de la phase 3, par un lien vers la page de consultation de l'objet en base qui est en erreur.  p(border_image). !validation_location.png!
\ No newline at end of file diff --git a/app/views/help/vehicle_journeys.textile b/app/views/help/vehicle_journeys.textile index bc15ac0fb..ec8aef8cf 100644 --- a/app/views/help/vehicle_journeys.textile +++ b/app/views/help/vehicle_journeys.textile @@ -10,6 +10,8 @@ La course est rattachée à un nombre variable de "calendriers d'application" qu  h3. Consulter les courses
 +h4. Filtrer les courses
 +
  L'accès à la page des courses se fait depuis la page de la séquence d'arrêts. Dans le menu latéral, cliquer sur _"horaire des courses"_ affiche la page des courses de la séquence d'arrêts courante. Un tableau présente les horaires de passage aux arrêts pour chacune des courses. 
  Un filtre de recherche permet de sélectionner les courses en fonction de différents critères :
 @@ -20,7 +22,13 @@ Un filtre de recherche permet de sélectionner les courses en fonction de diffé  * Les courses sans horaires
  * Sur l'heure de départ de la course
 -Dans le tableau des courses, le lien en en-tête de colonne permet de sélectionner une autre séquence d'arrêt de la ligne ce qui permet de passer d'une séquence à l'autre directement sans avoir besoin de revenir à la page de la séquence d'arrêt. Cela permet par exemple d'accéder directement à la séquence d'arrêt retour.
 +h4. Changer de séquence d'arrêts
 +
 +Un bouton _"séquence d'arrêts"_ est positionné au-dessus de la liste des arrêts. Il permet de naviguer vers une autre séquence d'arrêts de la ligne dans l'hypothèse où la séquence ouverte ne corresponde pas à la séquence voulue.
 +
 +h4. Consulter le détail d'une course
 +
 +Dans le tableau des courses, le lien en en-tête de colonne permet de sélectionner une autre séquence d'arrêt de la ligne ce qui permet de passer d'une séquence à l'autre directement sans avoir besoin de revenir à la page de la séquence d'arrêts. Cela permet par exemple d'accéder directement à la séquence d'arrêts retour.
  L'en-tête de chaque course propose un bouton qui permet d'accéder à des fonctions relative à la course :
 @@ -51,7 +59,9 @@ Dès lors que la mission est sélectionnée, la liste des arrêts à desservir s  h4. Ajouter une course par import .csv
 -L'import d'une ou plusieurs courses par un fichier .csv permet d'ajouter des courses éditées dans un tableur. La forme du tableau étant très spécifique, il convient de récupérer le modèle en cliquant sur _"Export des horaires aux arrêts"_ puis de compléter les horaires dans le tableur. Le séparateur retenu pour le fichier .csv est le point-virgule. L'export fournit un fichier .zip comprenant le fichier des horaires et les calendrier.
 +L'import d'une ou plusieurs courses par un fichier .csv permet d'ajouter des courses éditées dans un tableur. La forme du tableau étant très spécifique, il convient de récupérer le modèle en cliquant sur _"Export des horaires aux arrêts"_ puis de compléter les horaires dans le tableur. Le séparateur retenu pour le fichier .csv est le point-virgule. L'export fournit un fichier .zip comprenant le fichier des horaires et les calendriers.
 +
 +Le fichier calendrier permet de connaître le code de chaque calendrier et de le reporter dans le fichier des horaires dans la ligne _"calendriers"_. Dans le cas où plusieurs calendriers doivent être associés à une course, le code de chaque calendrier doit être séparé par une virgule. 
  !2014-10-31_114422.png! 
  Import des horaires au format .csv
 @@ -81,13 +91,13 @@ Saisie d'horaire dans un tableur.  L'export fournit un fichier .zip comprenant le fichier des horaires et les calendriers.
 -L'import en retour ne concerne que le fichier .csv proprement dit. Importer un fichier .zip identique au fichier exporté, génèrera une erreur. 
 +L'import, en retour, ne concerne que le fichier .csv proprement dit. Importer un fichier .zip identique au fichier exporté générera une erreur. 
  h4. Cloner une course
 -Depuis la page d'une course, il est possible de cloner la course en cliquant dans le menu latéral sur _"Cloner la course"_. Une boite de dialogue s'affiche et permet de choisir les paramètres de clonage. Le clonage n'est pas une duplication à l'identique. Il ne permet pas de créer une deuxième course en tout point identique mais de créer une course ayant les mêmes paramètres, les mêmes temps de trajet inter-arrêts mais à un horaire différent comme le fait la fonction de décalage présente au-dessus des horaires de la course.
 +Depuis la page d'une course, il est possible de cloner la course en cliquant dans le menu latéral sur _"Cloner la course"_. Une boite de dialogue s'affiche et permet de choisir les paramètres de clonage. Le clonage n'est pas une duplication à l'identique. Il ne permet pas de créer une deuxième course en tout point identique mais de créer une course ayant les mêmes paramètres, les mêmes temps de trajet inter-arrêts, *mais à un horaire différent*, comme le fait la fonction de décalage présente au-dessus des horaires de la course.
 -Contrairement au décalage qui modifie les horaires de la course existante, le clonage crée une nouvelle course avec des horaires différents. Le premier paramètre permet de choisir si on clone la nouvelle course en fonction de l'horaire de départ ou de l'horaire d'arrivée puis de choisir l'horaire exact de clonage.
 +Contrairement au décalage qui modifie les horaires de la course existante, le clonage crée une nouvelle course avec des horaires différents. Le premier paramètre permet de choisir si on clone la nouvelle course en fonction de l'horaire de départ ou de l'horaire d'arrivée, puis de choisir l'horaire exact de clonage.
  Deux autres paramètres facultatifs permettent de répéter l'opération "en rafale" sur des bases régulières en définissant l’intervalle entre deux courses et le nombre de copies à effectuer selon cette modalité.
 diff --git a/public/help/2014-10-30_180131.png b/public/help/2014-10-30_180131.pngBinary files differ index 4f03349d3..ef3d8260d 100644 --- a/public/help/2014-10-30_180131.png +++ b/public/help/2014-10-30_180131.png diff --git a/public/help/2014-10-30_180447.png b/public/help/2014-10-30_180447.pngBinary files differ index 5bee70356..b6f239727 100644 --- a/public/help/2014-10-30_180447.png +++ b/public/help/2014-10-30_180447.png diff --git a/public/help/2014-10-31_112543.png b/public/help/2014-10-31_112543.pngBinary files differ index 9e2050259..a16a92138 100644 --- a/public/help/2014-10-31_112543.png +++ b/public/help/2014-10-31_112543.png diff --git a/public/help/2014-10-31_113648.png b/public/help/2014-10-31_113648.pngBinary files differ index dd85a06bc..c25adb8fb 100644 --- a/public/help/2014-10-31_113648.png +++ b/public/help/2014-10-31_113648.png diff --git a/public/help/2014-12-01_151637.png b/public/help/2014-12-01_151637.pngBinary files differ new file mode 100644 index 000000000..fdd2b56f5 --- /dev/null +++ b/public/help/2014-12-01_151637.png | 
