User Tools

Site Tools


route-generate-fr

This is an old revision of the document!


Générer via itinéraire

SommaireObjetsItinéraires


Avec Rocrail 2.1.6197 une fenêtre de dialogue pour définir "via-routes" a été introduit.
La fenêtre de dialogue peut être ouvert en cliquant sur Rocview → Plan de voies → Générer via l'itinéraire…
-


Paramètres

A partir du bloc

Point de départ de l'itinéraire. Lire également: Direction dans Rocrail
L'option + doit être activé si le train est en train de partir à partir du coté + du bloc de départ.

Le champ "Du bloc" peut être rempli par le clavier
ou par une sélection par clic de la liste de blocs ouverte.


Vers le bloc

Point final de l'itinéraire. Lire également : Direction dans Rocrail.
L'option + doit être activé si le train est en train d'entrer dans le bloc de destination par le coté +.

Le champ "Vers le bloc" peut être rempli par le clavier
ou par une sélection par clic de la liste de blocs ouverte.


Via les blocs

Sélectionnez via les blocs et assurez-vous que les blocs sont dans le bon ordre.
Il s'agit d'une liste séparée par des virgules d'identifiants de blocs sans espace (blancs).


L'utilisation le bouton "…" pour un seul bloc traversé aidera à générer la liste des blocs traversés dans l'ordre requis.

Indice: en tant que fonctionnalité supplémentaire, le champ "Via les Blocs" peut être laissé vide pour générer un itinéraire d'un bloc à un bloc suivant.
C'est utile pour générer les itinéraires alternatifs avec différents ensembles de commandes par exemple.

Boutons


La fenêtre de dialogue inclus les boutons standard "?" (Aide, lien vers ce Wiki), "Annuler" et "OK".
Les boutons "Annuler" et "OK" ferment juste la fenêtre de dialogue.

Itinéraire généré

Si un itinéraire peut être générer la fenêtre de dialogue de l'itinéraire apparaîtra avec seulement le nouvel itinéraire généré.

L'identifiant obtiendra l'extension "_via_[liste de blocs]"

L'identifiant peut être édité par l'utilisateur.
La plupart des autres valeurs doivent rester inchangées!

Le champ "Description" est rempli avec une description verbale de l'itinéraire généré par exemple
"de [bk04] via [bk03,bk02] vers [bk01]"

"Automatiquement généré" ne sera pas vérifié

Cliquer sur le bouton OK sauvegardera l'itinéraire généré.
En plus la liste des identifiants d'itinéraire des attributs "routeids" des éléments affectés est mise à jour avec l'identifiant d'itinéraire nouvellement généré. Cela garantit que les éléments du plan concernés seront correctement illuminés.

Cliquer sur le bouton Annuler ne sauvegardera pas l'itinéraire généré.

voir Messages pour les situations problématique.

</> button

The </> button shows the temporary XML code of the generated route.

The code shows the list of commands.

The code shows the list of elements that will receive a new "routeids" entry.


Messages

Dans certaines situations problématiques l'utilisateur sera informé par une fenêtre de dialogue.

Aucun itinéraire adapté disponible

Si aucun itinéraire adapté ne peut être calculé
l'utilisateur sera informé par une fenêtre de dialogue.


Remplacer l'itinéraire existant

Si l'itinéraire calculé existe déjà
l'utilisateur sera informé par une fenêtre de dialogue.

"Non" laissera l'itinéraire existant inchangé.
"Oui" remplacera l'itinéraire existant.

En modifiant l'Identifiant de l'itinéraire
le dernier "via l'itinéraire" généré
peut être sauvegardé comme un itinéraire supplémentaire.


Exemples

Environnement de travail

Ce plan est utilisé pour les exemples.

via_routes_generator_20251014.zip

Via route 1

Cet exemple montre une situation normale via les itinéraires.
Dans ce cas la locomotive doit parcourir deux blocs. La raison n’a pas d’importance.
La locomotive va de droite à gauche - du bloc bk04 (coté plus) au bloc bk01 (coté moins) via les blocs bk03 et bk02.
La séquence des blocs est importante pour la liste "via les blocs".

Les éléments de voies sont illuminés correctement.

Via route 2

Cet exemple montre une situation normale via les itinéraires.
Dans ce cas la locomotive doit parcourir deux blocs. La raison n'a pas d'importance.

La locomotive va de gauche à droite - du bloc bk01 (coté moins) vers le bloc bk04 (coté plus) via les blocs bk02 et bk03.
La séquence des blocs est importante pour la liste "via les blocs".

Les éléments de voies sont illuminés correctement.
La commande du signal n'est pas générée par le générateur "via l'itinéraire". La commande doit être configuré ensuite à la main.

Via route 3

This is a negative example.
The via route can not be generated because of a direction track element being placed in the wrong direction.

The user will receive the message "No fitting route available.".

Via route 4

This example shows a more complex situation for via routes.
The destination block can be reached by two alternative routes.
The via route generator takes one route of the alternative routes.
If a not wanted route is taken the user must modify the command list for the generated route afterwards by hand.

The locomotive runs from right to left - from block bk04 (plus side) to block bk11 (plus side) with the via blocks bk03 and bk02 and bk01.
The sequence of blocks is important for the list of via blocks.

The signal command is not generated by the via route generator. The command has to be configured afterwards by hand.
The track elements are illuminated correctly for the left alternative route to bk11.
If the right alternative route should have been taken to bk11 the command list must be modified afterwards.
The routeIDs of the affected previous and actual track elements must also be corrected by hand.

route-generate-fr.1760709000.txt.gz · Last modified: 2025/10/17 15:50 by phil45