Introduction
Level crossings are marked for road users with signs and St. Andrew's crosses, and sometimes secured with road signals and barriers. The barrier arms are operated by electric or mechanical drives (via double-wire pull lines, or single-acting in very old systems). Pedestrians are alerted by bells when the level crossing safety system is activated and the barrier arms are closing. [1]
Documentation
Syntax
Autoexport from the XML-Schema for element IS:protection of railML ® version 3.3
|
| Description
|
summary of technical protection of the level crossing
|
| Subschema
|
infrastructure
|
| Parents*
|
levelCrossingIS
|
| Children
|
roadSideBarriers (0..*), roadSideLights (0..*)
|
Attributes:
- acoustic: technical level crossing protection: acoustic warning system;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- bell: acoustic level crossing protection with a bell
- none: no acoustic level crossing protection,
- barriers: technical level crossing protection: barriers;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- doubleHalfBarrier: protection of the level crossing with half barriers on entry and exit side
- none: no barriers
- singleFullBarrier: protection of the level crossing with full barriers
- singleHalfBarrier: protection of the level crossing with half barriers on entry side,
- hasActiveProtection: specify whether the level crossing has technical equipment for active protection, e.g. barriers, lights or acoustic signals (optional;
xs:boolean),
- lights: technical level crossing protection: lights;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- continuous: visual level crossing protection with continuous light
- flashing: visual level crossing protection with flashing light
- none: no visual level crossing protection with lights
|
*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:protection of railML ® version 3.2
|
| Description
|
summary of technical protection of the level crossing
|
| Subschema
|
infrastructure
|
| Parents*
|
levelCrossingIS
|
| Children
|
None
|
Attributes:
- acoustic: technical level crossing protection: acoustic warning system;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- bell: acoustic level crossing protection with a bell
- none: no acoustic level crossing protection,
- barriers: technical level crossing protection: barriers;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- doubleHalfBarrier: protection of the level crossing with half barriers on entry and exit side
- none: no barriers
- singleFullBarrier: protection of the level crossing with full barriers
- singleHalfBarrier: protection of the level crossing with half barriers on entry side,
- hasActiveProtection: specify whether the level crossing has technical equipment for active protection, e.g. barriers, lights or acoustic signals (optional;
xs:boolean),
- lights: technical level crossing protection: lights;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- continuous: visual level crossing protection with continuous light
- flashing: visual level crossing protection with flashing light
- none: no visual level crossing protection with lights
|
*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:protection of railML ® version 3.1
|
| Description
|
summary of technical protection of the level crossing
|
| Subschema
|
infrastructure
|
| Parents*
|
levelCrossingIS
|
| Children
|
None
|
Attributes:
- barriers: technical level crossing protection: barriers;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- none: no barriers
- doubleHalfBarrier: protection of the level crossing with half barriers on entry and exit side
- singleHalfBarrier: protection of the level crossing with half barriers on entry side
- singleFullBarrier: protection of the level crossing with full barriers,
- lights: technical level crossing protection: lights;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- none: no visual level crossing protection with lights
- flashing: visual level crossing protection with flashing light
- continuous: visual level crossing protection with continuous light,
- acoustic: technical level crossing protection: acoustic warning system;
missing attribute means that the information is not known (optional; xs:string; patterns: other:w{2,}; consider Use of tOtherEnumerationValue too.)
- Possible values:
- none: no acoustic level crossing protection
- bell: acoustic level crossing protection with a bell,
- hasActiveProtection: This attribute is not documented in the schema! (optional;
xs:boolean)
|
*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 attributes have been changed.
Changes 3.2→3.3
There exists an overview of all changes between railML® 3.2 and railML® 3.3 on page Dev:Changes/3.3.
The children have been changed.
Semantics
Best Practice / Examples
In the next five examples modeling of German level crossing is assumed. In Germany if level crossing is protected, then it always has acoustic warning system.
Modelling for other countries is also possible.
Level crossing with onesided half barriers
<levelCrossingIS id="lcr01">
<protection barriers="singleHalfBarrier" lights="none" acoustic="bells"/>
</levelCrossingIS>
Level crossing with doublesided half barriers
<levelCrossingIS id="lcr01">
<protection barriers="doubleHalfBarrier" lights="none" acoustic="bells"/>
</levelCrossingIS>
Level crossing with full barriers
<levelCrossingIS id="lcr01">
<protection barriers="singleFullBarrier" lights="none" acoustic="bells"/>
</levelCrossingIS>
Level crossing with no technical safety measures
<levelCrossingIS id="lcr01">
<protection hasActiveProtection="false" />
</levelCrossingIS>
Level crossing with traffic lights
Continuous lights
<levelCrossingIS id="lcr01">
<protection lights="continuous" acoustic="bells"/>
</levelCrossingIS>
Flashing lights
Flashing lights and doubleHalfBarrier
Please refer for visualization to railML forum post (link to the railML® website)
<levelCrossingIS id="lcr01">
<protection barriers="doubleHalfBarrier" lights="flashing" acoustic="bells"/>
</levelCrossingIS>
Flashing lights and no barriers
Please refer for visualization by RsVe (external link) to Wikimedia Commons (external link)
<levelCrossingIS id="lcr01">
<protection lights="flashing" acoustic="bells"/>
</levelCrossingIS>
Flashing lights and singleFullBarrier
Please refer for visualization by MdE (external link) to Wikimedia Commons (external link)
<levelCrossingIS id="lcr01">
<protection barriers="singleFullBarrier" lights="flashing" acoustic="bells"/>
</levelCrossingIS>
Additional Information
Notes
Examples were reviewed by the coordinator (link to the railML® website) of the Infrastructure subschema on 2025-09-05.
Open Issues
References