loco_image_in_block-fr

Image de la locomotive dans le bloc

Introduction

Cette documentation a été créée le 09.01.2025
Mise à jour le 06.02.2025 Chapitre "Bloc sans image"

Zone Détails Remarques
Contrôle Rocrail Version 2.1.5394+ (macOS "Sonoma" sur Apple M2 CPU)
Ordinateur MacBook Pro (M2) macOS 14.5 (Sonoma)
SVG dynthemes SpDrS60
Voie Voie N (1:160)
Locomotive Voie N (1:160) quelques locomotives numériques


(WIP) Les travaux sont toujours en cours.

lien rapide vers l' Environnement de travail de test

Détails de conception pour les images de locomotives

Voici tout d'abord une liste de liens importants:

Propriétés Général Rocview / Afficher l'image de la locomotive dans le bloc propriété générale Rocview pour permettre la visibilité de l'image de la locomotive dans un bloc
Propriétés Général du Bloc / Image propriété de bloc individuelle pour permettre la visibilité de l'image de la locomotive dans certain bloc
Général / Chemin Image emplacement des images; quelques "exigences relatives aux images"
Locomotives / Général / Image Formats supportés

En résumé:

Valeur Paramètre Exemple
80 pixels hauteur de l'image (max)
PNG format de fichier préféré; les alternatives sont: GIF, XPM; BMP pas supporté
arrière-plan transparent couper l'espace blanc sous et au dessus de l'image de la locomotive
50KB taille maximale du fichier par image
de droite à gauche orientation


bonne image avec arrière-plan transparent
mauvaise image avec arrière-plan blanc


Conseils de conception pour les images de locomotives

Avec quelques paramètres du monde réel, l'image de la locomotive peut ressembler à ceci:

Objet Référence [cm] image 80 pixel [pixels] Exemple
Ligne aérienne 535 80
Hauteur du toit de la locomotive électrique 384 57
Hauteur du toit d'une voiture voyageur 405 61
Hauteur du tampon au-dessus du rail 100 15
Hauteur du rail 2

Pour montrer le côté opposé de la locomotive, l'image sera mise en miroir horizontalement, ce qui ne sera pas très lisible pour le contenu.

Deux images de locomotives

Avec la version 2.1.4641+ de Rocrail deux images pour les locomotives et les voitures peuvent être définies:
Pour utiliser deux images, ceci est nécessaire: Propriétés Rocview / Général / Vue / image de la locomotive & 2

Les deux images peut ensuite être configuré dans propriétés / Général / Image de la locomotive.

- l'entrée de gauche définit l'image de la locomotive avec la locomotive roulant vers la gauche;
- la deuxième entrée définit l'image de la locomotive avec la locomotive roulant vers la droite;
- la troisième entrée définit l'image de la locomotive utilisée éventuellement pour être affichée dans un bloc.

entrée gauche
attribut "image"
seconde entrée
attribut "image2"
troisième entrée
attribut "blockimage"

Deux images par locomotive/voiture ont été introduites pour montrer les différentes conceptions du côté gauche et du côté droit de la locomotive/voiture.

Image bloc

avec Rocrail version 2.1.5372+ une troisième image pour les locomotives peut être définie pour être afficher dans les blocs:


Propriétés

Pour afficher les images de locomotive dans un bloc ces propriétés sont utilisées:

Propriétés Rocview

Propriétés Rocview / Général / Plan Afficher l'image de la locomotive dans le bloc
Propriétés Rocview / Général / Plan Image miroir


Propriétés du bloc

Propriétés du bloc / Général Image


Propriétés de la locomotive

Placement des locomotives

La direction standard de conduite est supposé être en avant; direction propriété locomotive="vrai".
Mettre une locomotive sur un tronçon de voie et faites-la avancer.
Le placement est défini à "vrai" si la locomotive avance de gauche à droite.
Le placement est défini à "faux" si la locomotive avance de droite à gauche.

dir="true" placement directions de conduite image direction physique réelle du mouvement de la locomotive
vrai la locomotive avance vers la droite
gauche la locomotive avance vers la gauche

La vraie locomotive doit être configurée de manière à ce qu'elle se déplace comme indiqué sur l'écran Rocrail.

Entrée du bloc de locomotive

L'affichage d'une image d'une locomotive dans un bloc peut avoir les variations suivantes (avec dir="true"):
Attention: Propriétés Rocview / Général / Plan / Afficher l'image de la locomotive dans le bloc = ON
Attention: Propriétés Rocview / Général / Plan / Image miroir = ON

placement origine bloc="ouest" bloc physique
coté d'entrée du bloc vrai coté plus coté moins mouvement Plan
vrai la locomotive entre dans le bloc par le coté plus
et s'arrête du coté moins
faux la locomotive entre dans le bloc par le coté moins
et s'arrête du coté plus
faux
vrai la locomotive entre dans le bloc par le coté plus
et s'arrête du coté moins
faux la locomotive entre dans le bloc par le coté moins
et s'arrête du coté plus


Utilisation

Onglet Locomotives

Une image de la locomotive peut être affichée à certains endroits:
a) "L'onglet Locomotives" affiche une ou deux images en fonction de la façon dont les images de locomotive sont configurées.
b) "L'onglet Locomotives" affiche l'image du train calculé dans le cas de "Propriétés Rocview / Général / Vue / Image du train" = ON.
- Le train est affiché conduisant de droite à gauche.
- La configuration du train est contrôlée par les attributs du train "Échanger l'image du train" (swaptrainimage) et "Basculement de l'image de la locomotive" (swaplocoimage).
- La configuration du train est expliquée sur https://wiki.rocrail.net/doku.php?id=operator-index-fr#details_de_la_locomotive

"Échange de l'image du train" "Basculement de l'image de la locomotive"
swaptrainimage swaplocoimage Affichage Remarque
faux faux
vrai faux cela est utilisé dans cette documentation
faux vrai
true true


c) La colonne "image" de la liste des locomotives affiche la première image dans propriétés de cette locomotive.
Dans tous les cas, les images sont affichées de manière normale - pas de rotation, pas de mise en miroir.
-
- pour les détails voir https://wiki.rocrail.net/doku.php?id=loc-tab-fr
Quelques explications supplémentaires:

colonne attribut
bloc coté entrée du bloc Remarque
bk81 vrai la locomotive est entrée dans le bloc par son coté plus
-bk81 faux la locomotive est entrée dans le bloc par son coté moins
V__ placement Remarque
0% vrai pas de préfixe: placement normal de la locomotive
-0% et arrière plan rouge faux préfixe moins: placement échangé de la locomotive


Manette

La manette affiche la première image des propriétés de la locomotive. L'image est affichée de manière normale - pas de rotation, pas de mise en miroir.
Des exemples peuvent être vu ci-dessous.
-
- pour les détails voir https://wiki.rocrail.net/doku.php?id=loc-tab-en#throttle

Bloc

Il y a beaucoup de paramètres qui influence l'apparence d'une image d'une locomotive ou d'une voiture dans un bloc:

Attribut Valeur
Propriétés Rocview / Général / Plan Afficher l'image de la locomotive dans le bloc; voir Propriétés ON
Image miroir ON
Propriétés du bloc / Général Image ON
Locomotive coté d'entrée du bloc vrai / faux
placement vrai / faux
nombres d'images aucune, un, deux, bloc
Car nombres d'images aucune, un, deux
Opérateur (train) liste de voitures aucune, un ou plus
Bloc orientation ouest, est, nord, sud

Quelques exemples du résultat de l'affichage seront affichés ci-dessous.

Texte

La seule orientation prise en charge d'un objet texte pour afficher des locomotives et/ou des trains est: ouest

Pour afficher une locomotive et/ou un train dans un objet texte:

Attribut Valeur
Propriétés Texte / Général / Type Image du train ON
Image miroir OFF
Propriétés Action / Définition Type Texte
ID Un identifiant valide
Commande Mise à jour
Propriétés Bloc / Contrôle de l'action ID l'identifiant de l'action de mise à jour du texte
État occupé ET libre

Quelques exemples du résultat d’affichage seront présentés ci-dessous.

Résultats Bloc / Texte

Afficher le nombre de combinaisons entraînera un nombre très élevé (16x16x4x4x8= 32768):
- image de la locomotive: aucune, une, deux, bloc
- orientation du bloc: ouest, est, nord, sud
- loco: coté d'entrée du bloc, placement
- train: pas de voitures, voitures
- image de voiture: aucune, une, deux
Par conséquent, seuls quelques exemples seront présentés ici:

Image dans le bloc Remarque Image dans le texte Remarque
locomotive sans image
et pas de train
locomotive avec une image
et pas de train
error
locomotive avec deux images
et pas de train;

erreur
erreur
locomotive avec trois images
et pas de train
erreur
locomotive avec une image
et un train avec des voitures et
des voitures avec une image
erreur
voiture avec aucune image
voiture avec une image
voiture avec deux images

Toutes les combinaisons peuvent être configurées par l'utilisateur à l'aide de l'environnement de travail Rocrail suivant.

Bloc sans image

ajouter le 06.02.2025
Ces captures d'écran ont été prises avec:

Propriétés Rocview / Général / Valeur
Affichage / Image de la locomotive OUI
Affichage / 2 OUI
Affichage / Image du train OUI
Affichage / Image de la voiture OUI
Plan / Identifiant du bloc OUI
Plan / Afficher l'image de la locomotive dans le bloc OUI
Plan / Image miroir OUI

-

capture d'écran
bloc ouvert
capture d'écran
bloc fermé
Contenu du bloc loco
bes 1)
direction
locomotive
remarque
Identifiant du bloc - - bloc vide
Identifiant du bloc espace Identifiant de la locomotive vrai vrai
locomotive dans le bloc
Identifiant du bloc espace Identifiant de la locomotive texte souligné faux vrai
locomotive dans le bloc
Identifiant du bloc espace Identifiant de la locomotive flèche vers le haut vrai faux
locomotive dans le bloc
Identifiant du bloc espace Identifiant de la locomotive flèche vers le haut texte souligné faux faux
locomotive dans le bloc
Identifiant du bloc signe dièse valeur - - une voiture dans le bloc
Identifiant du bloc signe dièse valeur - - trois voitures dans le bloc
Identifiant de la locomotive souligné Identifiant du train vrai vrai
train dans le bloc
Identifiant du bloc - - train dans le bloc
(l'identifiant n'est pas affiché)

La direction est contrôlée par l'attribut "dir" de la locomotive.

En mode automatique la direction devrait toujours être en avant
- flèches doubles affichées à droite dans la boîte de dialogue de la manette.


Environnement de travail de test

L'environnement de travail de test doit inclure un ensemble de quatre blocs qui représentent les quatre combinaisons d'attributs "blockenterside" et "placing" des locomotives.
D'autres paramètres peuvent être configurés par du texte ou des boutons.
Avec "execute" un script XML est chargé de modifier tous les attributs requis des locomotives, trains, voiture, …
Le résulat deviendra visible après quelques secondes d'exécution.

L'environnement de travail contient les fichiers suivants:

Fichier Contenu
plan.xml Le fichier plan Rocrail
ac_lti_execute.xml
ac_lti_ori.xml
ac_lti_out_of_sync.xml
ac_lti_serverrev.xml
ac_lti_update.xml
quelques scripts XML
lti_images un dossier avec les images à stocker dans le dossier images de Rocrail
lti_test_plan.png une capture d'écran du plan Rocrail

Pour obtenir les résultats de cette documentation, ces propriétés doivent être utilisées:

Zone Propriété Valeur
Propriétés Rocview / Général / Plan Afficher l'image de la locomotive dans le bloc ON
Propriétés Rocview / Général / Plan Image miroir ON
Propriétés du Bloc / Général Image ON

Télécharger et utiliser cette environnement de travail lti_loco_train_images à vos risques et périls.

La locomotive réelle doit être configuré de manière à ce que la locomotive se déplace comme indiqué sur l'écran Rocrail.

retour à Introduction

à faire

Rocview:
- Plan:
– Afficher l'identifiant du train dans le bloc

1)
bes = coté d'entrée du bloc
loco_image_in_block-fr.txt · Last modified: 2025/02/13 10:47 by 127.0.0.1