railML example data

On this page registered railML.org members are able to download railML® example data. The example data was kindly provided by our partners.

Please be aware that railML.org is not liable for any content of the provided data. The data does not necessarily reflect reality.

Training Examples by railML.org

The following example data is published by railML.org in order to provide valid and comprehensible railML data files for developers and interested. They are not meant for productive purposes and only represent an imaginary railway operation. 

railML Simple Example by railML.org

A simple example that comprehensibly explains the modelling principles of railML (and RailTopoModel) on the basis of a small selection of elements. The example intends to provide railML beginners a first and easy-to-understand overview of the essential elements and attributes of the model and exchange format.

The illustrated line is a single-track line bordered by two operational points (2 tracks each).

The ZIP file contains the Simple Example modelled in railML 2.3 and 2.4  as well as railML 3.1 (offical release of February 2019). Additionally a collection of different national visualizations (Czech, Dutch, German, Norwegian, ...) is provided.

Content: 5 km single-track line (only infrastructure)

Description: Simple Example railML 2.3, 2.4 and 3.1

Version: V1.1 as of April 5th, 2019

railML Advanced Example by railML.org

An extended example, which shows common elements of railway opeartion that are used in data management and data exchange with railML (and RailTopoModel) on a daily basis. With this programmers and users shall clearly understand central elements and attributes. Furthermore, they can compare them with their own developments.

Parts of the Advanced Example correspond to the Simple Example without contradiction and extend it only by additional elements.

Content: 25 km single and double track in three lines (only infrastructure)

Description: Advanced Example

Version: V0.7 as of March 25th, 2020


railML Complex Example by railML.org

A sophisticated example, which focuses on featuring (internationally understandable) special features, comprehensible exceptions and special problems in data exchange. The target group of this example data set are developers and modellers with advanced experience in the railML environment.

Development will start in 2020 if there is a need from the community. Please contact railML.org!

Real world railway examples from professional tools

The further content is only available for registered members

Please login or register to railML.org