From OpenStreetMap Wiki
Jump to: navigation, search


Let's try to come up with a tagging scheme for railway signals in Belgium...

Main problem is finding a good English translation for all the terminology.


The terminology in Belgium is that signals have lights, and signs don't, so this section is just for signals defined according to Belgian rules

General features

How to recognize regimes for big signals: the opposite signals are mirrored, have blinking lights, have markers in the corners of their reference plate and usually have an X in their ref=*.
  • ref=* for the signal name if it has one (e.g. A121, DX-K.5, k123-l.10) (note that there's a difference between uppercase and lowercase, and the dashes and periods are important)

Big stop signals (groot stopsein)

Example of a signal.

Can be normal regime or opposite regime. Normal regime signals are by default on the left side of the track, but can be on the right. Opposite regime signals can only be at the right side of the track.

Aspects big signals can show. Not all signals can show all aspects.


  • G = green, Y = two yellow, H = green + yellow horizontally, V = green + yellow vertically, W = red + white. The stop aspect is implied by the signal type. If the signal can only show the stop aspect, use N.
  • Top panel: V = chevron, U = cul-de-sac, CAB, # = yellow number (the symbol, not the actual number)
  • Bottom panel: <number> = white number, pk, $ = one or more letters
  • The yellow number on the top panel is either the same as the white number on the next panel for the horizontal aspect and it then doens't have to be specified.
  • For a green yellow vertical aspect with a yellow number on the top panel, which is always followed by a signal with green yellow horizontal aspect, specify the numbers as such: #(12>9,10) (12 on first signal when the next signal shows 9, 10 on first signal when the next signal shows the lowest possible number it has)
  • Yellow and white numbers can be enclosed in a square, in that case add a ° behind the number like 4°
  • Simple aspects then consist of a <list of main aspects>(<top panel>)(<bottom panel>). For example, a signal can show green and two yellow aspects, with a chevron and a white number 6, then this becomes: GY(V)(6). Without the chevron that becomes GY(6).
  • Signals show a different sets depending on the route that's set, and often the signal is linked to the next signal so it gives information about the next signal. Linked signals can be added between square brackets. By convention you add these in lowercase instead of uppercase.
  • Green yellow vertical aspects are linked to the next two signals, add this like [a123+a135], and if a section is too short to stop or to slow down to a certain speed, add this like [(0)a123] where the (0) defines the highest speed at which the vertical aspect has to be shown


  • YW: signal only opens in two yellow or red-white, no information about the next signal
  • GY[a123]: signal shows green or two yellow aspect, and is linked to the next signal A123
  • GY[a123, b987]: signal shows green or two yellow aspects, two linked signals (so there are multiple routes from this signal)
  • W;Y(U): signal shows red-white, or a two yellow with U on top. Typical for dead-end tracks in railway stations.
  • GY(6)[d.10];Y(4)
  • GYV[a123+e.3(4)]
  • GYHV[(4)px.21+e.21];GY(4)[j6.21,rx.21];GY(V)(4)[k6.21,qx.21]
  • GY[a010,a436];GY(V)[bx010,bx436]

Warning signals (verwittigingssein)

These signals will only give information about the next signal, but can't show a stop aspect.

Small stop signals (klein stopsein)

Can only be normal regime. By default on the left side of the track but can be on the right. Only for trains driving in small movement and ignored by trains in big movement. Always at ground level.

Simplified stop signals (vereenvoudigd stopsein)

Can only be normal regime. By default on the left side of the track but can be on the right. Can be at normal height or at ground level.

Buffer stop signals (stootboksein)

Signals at the end of a track. Almost the same as buffer stop signs (which don't have a light in them), but signals can be encountered in big movement as well.

Repeater signals (herhaler)

These signals will display if the next signal is open without any restriction or not, used when the main signal is obstructed and cannot be well observed.


Speed signs

Line sign