RailML (Data Exchange): Difference between revisions
[checked revision] | [checked revision] |
(Overview and What you should have learned added) |
Ferri Leberl (talk | contribs) No edit summary |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Overview|text=This page describes the relation between | {{DISPLAYTITLE:railML (Data Exchange)}} | ||
{{Overview|text=This page describes the relation between {{rtm}} as model and {{rml}} as exchange format.}}<br /> | |||
Very closely related to the evolution of the | Very closely related to the evolution of the {{rtm}} is the work done by members of railML.org. | ||
{{rml}} is an open-source XML-based data exchange format for IT applications in railways. {{rml}} is developed and maintained by the railML.org initiative and it has been published so far up to version 2.3. Currently, railML.org is actively contributing to the UIC {{rtm}} Expert Group with the objective to base its new version, {{rml}} 3, on the fundament of the {{rtm}}. Thus, {{rml}} 3.0 can be considered to being the exchange format for any infrastructure data base following the {{rtm}} concept. The current state of development of {{rml}} 3 is described on the website besides infrastructure, {{rml}} is also able to handle information about timetable, rolling stock and interlocking. Thus, being a widely applicable data exchange format, {{rml}} is used by many railways, manufacturers and other institutions for internal and external data exchange. | |||
Further information on | Further information on {{rml}} can be found at https://www.railml.org.<br /> | ||
<br /> | <br /> | ||
Considering the work done by the | Considering the work done by the {{rml}} initiative project in co-operation with this modelling work, there are currently two products available to facilitate the exchange of data in the domain of railway infrastructure.<br /> | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| Logical model || '''The | | Logical model || '''The {{rtm}}''' is a generic railway data model designed to support current and future business needs. It is particularly useful for: <br /> | ||
* Engineering activities - mainly based on installations and components, and<br /> | * Engineering activities - mainly based on installations and components, and<br /> | ||
* Circulation activities - mainly based on routing and scheduling. | * Circulation activities - mainly based on routing and scheduling. | ||
|- | |- | ||
| | | {{rml}} || '''{{rml}} 3''' is the latest evolution of the format created by railML.org. {{rml}} 3 was specifically developed to be compliant to the UIC's {{rtm}}. | ||
|} | |} | ||
Thus, | Thus, {{rml}} can be viewed as the first benefit of {{rtm}}. Figure 2 summarises the role that {{rtm}} and {{rml}} would play when fully integrated in existing systems.<br /> | ||
Investing in a standardised railway data exchange format will provide multiple benefits for the sector, including:<br /> | Investing in a standardised railway data exchange format will provide multiple benefits for the sector, including:<br /> | ||
Line 25: | Line 26: | ||
* Return on investments.<br /> | * Return on investments.<br /> | ||
Detailed Information about | Detailed Information about {{rml}} can be found on the {{rml}} website at http://www.railML.org. | ||
{{navi | |||
|lesson=<br /> | |||
* Difference between {{rtm}} and {{rml}} | |||
* Aim of {{rml}} and http://railML.org | |||
* Difference between | * What you can do with {{rtm}} and {{rml}} | ||
* Aim of | |chapter={{RTM}} Use Cases and Application Examples | ||
* What you can do with | |chapterlink=RTM Use Cases and Application Examples | ||
|next=Railway Infrastructure Manager Database | |||
|pchapter={{RTM}} External References | |||
|pchapterlink=RTM External References | |||
| | |nchapter={{RTM}} Model Extensions | ||
|nchapterlink=RTM Model Extensions | |||
|section=[[{{PAGENAME}}|{{rml}} (Data Exchange)]] | |||
}} | |||
Latest revision as of 10:23, 15 April 2024
|
Very closely related to the evolution of the RailTopoModel® is the work done by members of railML.org.
railML® is an open-source XML-based data exchange format for IT applications in railways. railML® is developed and maintained by the railML.org initiative and it has been published so far up to version 2.3. Currently, railML.org is actively contributing to the UIC RailTopoModel® Expert Group with the objective to base its new version, railML® 3, on the fundament of the RailTopoModel®. Thus, railML® 3.0 can be considered to being the exchange format for any infrastructure data base following the RailTopoModel® concept. The current state of development of railML® 3 is described on the website besides infrastructure, railML® is also able to handle information about timetable, rolling stock and interlocking. Thus, being a widely applicable data exchange format, railML® is used by many railways, manufacturers and other institutions for internal and external data exchange.
Further information on railML® can be found at https://www.railml.org.
Considering the work done by the railML® initiative project in co-operation with this modelling work, there are currently two products available to facilitate the exchange of data in the domain of railway infrastructure.
Logical model | The RailTopoModel® is a generic railway data model designed to support current and future business needs. It is particularly useful for:
|
railML® | railML® 3 is the latest evolution of the format created by railML.org. railML® 3 was specifically developed to be compliant to the UIC's RailTopoModel®. |
Thus, railML® can be viewed as the first benefit of RailTopoModel®. Figure 2 summarises the role that RailTopoModel® and railML® would play when fully integrated in existing systems.
Investing in a standardised railway data exchange format will provide multiple benefits for the sector, including:
- Improved data quality,
- More efficient business performance,
- Streamlined and re-usable development,
- Integrated IT systems, and
- Return on investments.
Detailed Information about railML® can be found on the railML® website at http://www.railML.org.
What you should have learned | |||
---|---|---|---|
| |||
Navigation | |||
Home | ← | • | → |
Chapter | RailTopoModel® External References | RailTopoModel® Use Cases and Application Examples | RailTopoModel® Model Extensions |
Section | railML® (Data Exchange) | Railway Infrastructure Manager Database | |
Subection |