Template:FR:International Railway Signal Tagging

From OpenStreetMap Wiki
Jump to navigation Jump to search

nœud Les signaux sont définis par un nœud sur une voie. Ainsi, il est facile d'identifier la voie à laquelle le signal s'adresse. Il est recommandé de voir l'étiquetage spécifique des pays (en) afin d'utiliser le schéma d'étiquetage des signaux ferroviaires propre à votre pays.

Point Important : si un signal est étiqueté entre deux voies sur OSM, les deux voies doivent avoir la même direction. Cela permet aux applications de détecter la position correcte du signal.


Clé Valeur Propriété Description Valeur par défault
Note: Les signaux désuets ou abandonnés peuvent être cartographiés en ajoutant disused: ou abandoned:. (Exemple: disused:railway=signal).
railway signal signal un signal
ref <désignation du signal> désignation du signal Désignation ou identifiant d'un signal.
railway:position <valeur de distance, comme 40.6> distance Valeur arrondie du point kilométrique (PK) d'un signal. Si cette distance est exprimée en miles, un préfixe mi: doit être ajouté.
railway:position:exact <valeur de distance, comme 40.625> distance exacte La position exacte d'un signal. Si cette distance est exprimée en miles, un préfixe mi: doit être ajouté.
railway:signal:position left/right/bridge/overhead/in_track situation Indique la situation du signal par rapport à la voie. bridge signifie que le signal est situé sur un support ou un portique au-dessus de la voie. left ou right précise de quel côté de la voie, le signal est positionné par rapport à la direction de la voie dans OpenStreetMap. overhead signifie qu'un signal est attaché à la caténaire et in_track est utilisé lorsque le signal est installé au milieu de la voie, par exemple : attaché sur un butoir en fin de voie, ou entre les rails.
railway:signal:direction forward/backward/both direction de visibilité Précise dans quel sens il faut rouler, par rapport à la direction des voies dans OpenStreetMap, pour voir le signal.
railway:signal:catenary_mast yes/no mât de caténaire Est-ce que le signal est attaché à un mât de caténaire ?

Chaque étiquette ne décrit qu'un seul point (ou signal). Les étiquettes ci-dessous peuvent être utilisées pour spécifier le type du signal :

Le schéma d'étiquetage des signaux est fait pour utiliser le moins d'étiquettes possible.


La structure d'étiquetage pour un type de signal donné est la suivante :

railway:signal:CATEGORIE=TYPE

CATEGORIE est une catégorie de signal (p.ex. : principal, vitesse, distance, …) du tableau ci-dessous. TYPE est le nom spécifique (ou son abréviation) du signal pour un pays donné. Lorsqu'ils sont inconnus, yes peut être utilisé, mais un étiquetage plus spécifique est préféré.

Afin de prévenir les ambiguïtés, le code devrait contenir un préfixe avec le code du pays défini par la norme ISO 3166-2 (p.ex.: FR:<nom>). S'il n'y a pas de système de nommage uniforme en place dans un pays, le nom générique pour un signal doit être indiqué en minuscules. Exemple : railway:signal:main=AT:hauptsignal, railway:signal:main=DE:hp, ou railway:signal:main=US:main.

Vous pouvez ajouter des propriétés au signal avec les étiquettes suivantes :

railway:signal:CATEGORIE:PROPRIETE=VALEUR

PROPRIETE est une propriété prédéfinie dans le tableau suivant.

Liste des catégories des signaux :

Type Name Description
main Main signal A signal that gives the permission to enter a station, leave a station or enter the next block section of a track. A main signal controls mainline and shunting movements and indicates the clearness of a track up to the next signal.
main_repeated Duplicated signal A signal to indicate the state of the main signal. Not to be confused with a Distant signal.
distant Distant signal A distant signal is placed at braking distance from a main/combined signal and indicates the aspect of the following signal to ensure that a train can stop before reaching the main/combined signal.
minor Minor signal A signal with a lower priority than main signal. In most cases they are used inside stations to protect occupied sections or control low speed (shunting) movements. It does not require any distant signal and applies to both mainline and shunting movements.
minor_distant Minor Distant signal A Distant signal for Minor signals.
combined Combined signal A signal that combines the function of a main and a distant signal. It indicates the state of the next two block sections and is valid for all train movements.
shunting Shunting signal A signal that controls low speed shunting movements inside stations. It does not apply to mainline movements.
crossing Level crossing signal A signal that indicates that the technical equipment (lights, barriers, bells) of a level crossing is active to warn automobile drivers about an approaching train.
crossing_distant Level crossing distant signal A signal which notifies the train driver to attend a level signal which will follow.
crossing_info Level crossing marker board A signal which describes the level crossing. It is usually mounted next to the level crossing and shows information like the current position (kilometre/miles) or the crossing number.
crossing_hint Level crossing announcement board A signal which notifies about a level crossing he will reach soon.
electricity Catenary signal A signal for electric locomotives indicating when and where the pantograph or other collector needs to be lowered. (e.g.: between different electrical systems.)
humping Hump yard signal This signal controls the speed of locomotives pushing cars towards the hump.
speed_limit Speed Limit indicator A signal that displays the maximum permissible speed in a track section.
speed_limit_distant Distant Speed Limit indicator A signal indicating an upcoming speed limit change.
whistle Horn signal A signal indicating the operator should use the horn.
ring Bell signal A signal indicating the operator should use the bell.
route Route indicator A signal that indicates the set up route.
route_distant Route Change Distant A signal indicating an upcoming route indicator.
wrong_road Wrong Road signal A signal indicating the movement to a track that normally would have traffic in the oncoming direction.
stop Stop post / Stop Board In general, this signal marks a position on a track, where a train needs to stop. In most cases it indicates the position where a passenger train should stop at a platform. On branch lines with simplified operational rules, this signal may also be used to mark a position where a train has to stop to wait for a permission to proceed.
stop_demand Stop-on-demand indicator A signal at small halts that is operated by waiting passengers to visualize their demand for a stop of the next train.
station_distant Upcoming Station A signal indicating an upcoming station.
radio Radio Change A signal providing instructions on radio usage.
departure Departure signal A signal indicating that a passenger train is ready to leave the station.
resetting_switch Resetting Switch signal A signal indicating the status of a resetting switch.
resetting_switch_distant Resetting Switch Distant A signal indicating an upcoming resetting switch.
snowplow Snowplow signal A signal that give instructions to vehicles with a snowplow. In most cases they are placed to warn the crew to raise the snowplow to avoid hitting any obstructions such as level crossings or bridges.
short_route Short entry indicator A signal which shows the train driver that he has to stop earlier than usual (usual = exit signal). Used if the train drives into a dead-end signal or joins another train.
brake_test Signal used for break tests This signal supports the communication between the train driver and the personnel checking the breaks.
fouling_point Clear-of-points marker/Track contact marker A signal that indicates up to which limit a track may be occupied to avoid collisions and malfunctions of signals and switches.
helper_engine Signals related to helper engines A signal giving instructions for helper engines at steep railroad lines (e.g. in mountain areas).
train_protection Signals related with train protection system topics Signals of this category show beginning/end of railway sections with a specific or any train protection system. This category also covers the signals (usually signs) mounted along railway lines with cab signalling. This section has been replacing the old sections lzb and lzb_start since 2014.
steam_locomotive Signals related to steam locomotives Signals that give instructions to the staff of steam locomotives.

Liste des propriétés des signaux :

Property Name Description
form Display/Style The physical format of the signal: (semaphore), (light) or (sign).
deactivated Signal Activity Is the signal still operational? Either (yes) or (no).
height Signal Height Height design of signal: either (dwarf) or (normal). Alternatively, you can specify the exact height measurement.
states Signal Aspects For variable signals, a list of possible signal aspects, each separated by a semicolon (e.g.: clear;aproach_limited;limited_clear;approach_medium;...).
shortened Shortened Braking Distance Is the signal placed closer than usual to the next signal? Either (yes or no).
repeated Repeater signal When a main/combined signal is not visible from distance (e.g. because of track curves), a repeater is installed to repeat the aspect of the main/combined signal. Use yes to mark these signals, otherwise use no or omit this tag.
frequency Frequency When activated, the frequency reading of the signal in Hertz (Hz).
voltage Voltage When activated, the voltage reading of the signal in Volts (V).
speed Signal Speed The displayed signal speed in Kilometers/Hour. For values in Miles/Hour, it is necessary to prefix it with mph.
function Signal Function The exact function of the signal, such as an Entry Signal (entry), Exit Signal (exit), Block Signal (block) or Intermediate Signal (intermediate). In the past, the deprecated value between was used for intermediate signals.
caption Additional Text Additional text specified on a signal. This tag was merged with the deprecated description, which was in use until 2014.
marker_light Marker Light Does the signal have a special light to show that it temporarily is invalid? Either (yes or no). Deprecated and moved to DE:OpenRailwayMap/Tagging in Germany.
only_transit Valid only for Passing Trains Does the signal only apply to trains that go through the following breakpoint/station? Either (yes) or (no).
substitute_signal Substitute Signal A signal added to another signal, and indicates the behaviour in cases of failures of the actual signal. Also known as caution signal. For example the train may pass the signal at low speed and must be prepared to stop at any obstacle. Either (yes) or (no).
twice Double Signal Is the signal instruction to be carried out twice? Either (yes or no).
type Subtype or order The subtype of a signal or what has to be down at/after this signal.
for Vehicle type Specifies for which types of vehicles this signal is valid. This can be multiple units (multiple_unit) or locomotives (locomotive). This tag can also be used for specifying locomotive classes or the type of traction (steam, diesel, electric, ...).
shape Signal shape Can be used to distinguish signals that are visually distinct, but have otherwise identical tagging. Used e.g. for different generations of German H/V light signals.

Pour l'étiquetage de certains signaux spécifiques à un pays, référez-vous à la section de l'étiquetage spécifique par pays (en). Ces pages sont actuellement en cours de réalisation.

Plusieurs signaux au même endroit

Si plusieurs signaux sont installés au même endroit, généralement sur un même mât, toutes les informations devraient être définies sur le même nœud. Cela peut se produire notamment si un mât est muni de signaux pour des directions opposées. Néanmoins ce type de description peut s'avérer complexe et confus et l'analyser correctement nécessiterait du code compliqué. La solution consiste à utiliser 2 nœuds proches qui disposent des informations pour chacune des directions.

Il y a toutefois un raccourci d'étiquetage qui peut être utilisé dans certains cas bien définis :

  • si les signaux dans les deux directions sont du même type, mais montrent un aspect différent (cela arrive habituellement pour les pancartes) : on peut ajouter un :backward additionnel au type, et remplacer spécifiquement l'aspect du signal comme nécessaire. Il est important d'ajouter une version avec :backward du type de signal afin d'indiquer que c'est un signal à deux sens.

Exemples d'étiquetage court :

  • railway=signal
  • railway:signal:direction=forward
  • railway:signal:position=right
  • railway:signal:snowplow=DE-ESO:ne7
  • railway:signal:snowplow:backward=DE-ESO:ne7
  • railway:signal:snowplow:form=sign
  • railway:signal:snowplow:height=normal
  • railway:signal:snowplow:type=up
  • railway:signal:snowplow:type:backward=down

Cela signifie qu'il y a une pancarte pour chasse-neige positionnée à la droite de la voie, montrant "chasse-neige levé" pour la direction inverse de la voie. Le même signal affecte aussi le sens normal, montrant cette fois "chasse-neige baissé".

D'autres étiquettes pouvant aussi être nécessaires :

  • railway=signal
  • railway:signal:direction=backward
  • railway:signal:position=left
  • railway:signal:stop=DE-ESO:ne5
  • railway:signal:stop:backward=DE-ESO:ne5
  • railway:signal:stop:form=sign
  • railway:signal:stop:height=dwarf
  • railway:signal:stop:caption=100m
  • railway:signal:stop:caption:backward=200m

Toute étiquette qui n'est pas définie avec le suffixe :backward s'appliquera aux deux directions. Une valeur ne peut être "supprimée" avec cette syntaxe. Il est néanmoins possible d'inverser la direction du signal et d'ajouter l'attribut uniquement pour l'autre direction :

  • railway=signal
  • railway:signal:direction=backward
  • railway:signal:position=left
  • railway:signal:stop=DE-ESO:ne5
  • railway:signal:stop:backward=DE-ESO:ne5
  • railway:signal:stop:form=sign
  • railway:signal:stop:height=dwarf
  • railway:signal:stop:caption:backward=200m

L'arrêt n'est pas annoncé dans le sens de la voie mais il est annoncé par une pancarte "à 200m" dans la direction opposée.