IS:isLevelCrossingSignal

From railML 3 Wiki
Jump to navigation Jump to search

Introduction

Level Crossing Signal is a railway signal that informs the train driver about the status of a level crossing ahead — for example, whether it is safely closed to road traffic and the train can proceed.

Documentation

Syntax

Autoexport from the XML-Schema for element IS:isLevelCrossingSignal of railML® version 3.3
    
Documentation signal for trains that indicates an operational state of a level crossing
Subschema infrastructure
Parents*

signalIS

Children

refersToLevelCrossing (1..*)

Attributes:
  • type: type of the level crossing signal (obligatory; xs:string)
Possible values:
  • activating: Notice (board) indicating the activation point at technically secured level crossings (with warning light and/or barrier).
  • announcing: Announcement signal which indicates the state of the technical safety at technically secured level crossings (with warning light and/or barrier).
  • bell: Bell board as a request to the driver to switch on the engine bell
  • supervision: final level crossing supervision signal that is located immediately before the level crossing.
  • whistle: Whistle board, as a command to the driver to activate the engine whistle.
*Notice:
Elements may have different parent elements. As a consequence they may be used in different contexts.
Please, consider this as well as a user of this Wiki as when developing this documentation further.
Aspects that are only relevant with respect to one of several parents should be explained exclusively in the documentation of the respective parent element.


 

Autoexport from the XML-Schema for element IS:isLevelCrossingSignal of railML® version 3.2
    
Documentation signal for trains that indicates an operational state of a level crossing
Subschema infrastructure
Parents*

signalIS

Children

refersToLevelCrossing (1..*)

Attributes:
  • type: type of the level crossing signal (obligatory; xs:string)
Possible values:
  • activating: Notice (board) indicating the activation point at technically secured level crossings (with warning light and/or barrier).
  • announcing: Announcement signal which indicates the state of the technical safety at technically secured level crossings (with warning light and/or barrier).
  • bell: Bell board as a request to the driver to switch on the engine bell
  • supervision: final level crossing supervision signal that is located immediately before the level crossing.
  • whistle: Whistle board, as a command to the driver to activate the engine whistle.
*Notice:
Elements may have different parent elements. As a consequence they may be used in different contexts.
Please, consider this as well as a user of this Wiki as when developing this documentation further.
Aspects that are only relevant with respect to one of several parents should be explained exclusively in the documentation of the respective parent element.


 

Autoexport from the XML-Schema for element IS:isLevelCrossingSignal of railML® version 3.1
    
Documentation use this child element to specify the level crossing signal in more detail
Subschema infrastructure
Parents*

signalIS

Children

any (0..*), refersToLevelCrossing (1..*)

Attributes:
  • type: type of the level crossing signal (obligatory; xs:string)
Possible values:
  • supervision: final level crossing supervision signal that is located immediately before the level crossing.
  • activating: Notice (board) indicating the activation point at technically secured level crossings (with warning light and/or barrier).
  • announcing: Announcement signal which indicates the state of the technical safety at technically secured level crossings (with warning light and/or barrier).
  • whistle: Whistle board, as a command to the driver to activate the engine whistle.
  • bell: Bell board as a request to the driver to switch on the engine bell
*Notice:
Elements may have different parent elements. As a consequence they may be used in different contexts.
Please, consider this as well as a user of this Wiki as when developing this documentation further.
Aspects that are only relevant with respect to one of several parents should be explained exclusively in the documentation of the respective parent element.


 


Changes 3.1→3.2

There exists an overview of all changes between railML® 3.1 and railML® 3.2 on page Dev:Changes/3.2.

The element documentation has been changed.

The children have been changed.

The attributes have been changed.

Semantics

Best Practice / Examples

@type="announcing"[1]

Signale der Borkumer Kleinbahn.jpg
Germany. Überwachungssignal (Wiki banner.png 🇩🇪)
<signalIS id="sig35" isSwitchable="true">
  <isDangerSignal/>
  <isLevelCrossingSignal type="announcing">
    <refersToLevelCrossing ref="lcr1" />
  </isLevelCrossingSignal>
  <signalConstruction type="light"/>
</signalIS>

@type="supervision"[1]

2024-09-01 Bako ÜberwachungssignalBÜ Schachtstraße Breitenbrunn (Erzgebirge).png
Germany. Überwachungssignal (Wiki banner.png 🇩🇪)[2].
<signalIS id="sig35" isSwitchable="true">
  <isDangerSignal/>
  <isLevelCrossingSignal type="supervision">
    <refersToLevelCrossing ref="lcr1" />
  </isLevelCrossingSignal>
  <signalConstruction type="light"/>
</signalIS>

@type="whistle"[1]

Bahnhof Berlin Nonnendammallee, Ausfahrt Richtung Osram 20140831 22.jpg
Whistle_post (Wiki banner.png)
<signalIS id="sig35" isSwitchable="false">
  <isAnnouncementSignal/>
  <isLevelCrossingSignal type="whistle"/>
  <signalConstruction type="board"/>
</signalIS>

Additional Information

Notes

For context see https://www.tf-ausbildung.de/SignalbuchOnline/allgemeinesbuesignale.htm (external link)

Open Issues

References

  1. 1.0 1.1 1.2 Reviewed by the coordinator (link to the railML® website) of the Infrastructure subschema on 2025-09-05
  2. Instead of the disc and the yellow frame, the signal can also show two horizontally arranged yellow lights or retro-reflective discs. https://www.tf-ausbildung.de/SignalbuchOnline/bue0.htm