RailML (Data Exchange): Difference between revisions

From railTOPOMODEL® Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
No edit summary
(Änderung Navi)
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Under Construction}}
{{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 {{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 {{rml}} can be found at https://www.railml.org.<br />
<br />
<br />
Very closely related to the evolution of the RailTopoModel is the work done by members of railML.org.
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 />
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.2. Currently, railML.org is actively contributing to the UIC RailTopoModel Expert Group with the objective to base its new version, railML® 3.0, 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.0 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 http://railml.org.<br />
<br />
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.<br />
{| class="wikitable"
{| class="wikitable"
|-
|-
| Logical model || '''The RailTopoModel''' is a generic railway data model designed to support current and future business needs. It is particularly useful for: <br />
| 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.
|-
|-
| railML® || '''railML®3''' is the latest evolution of the format created by railML®.org. RailML®3 was specifically developed to compliment the UIC's RailTopoModel.
| {{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, 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.<br />
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 />
 
* Improved data quality,
* More efficient business performance,
* Streamlined and re-usable development,
* Integrated IT systems, and
* Return on investments.<br />
 
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
* What you can do with {{rtm}} and {{rml}}
|chapter={{RTM}} Use Cases and Application Examples
|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 14:24, 13 March 2017

Overview
This page describes the relation between railTOPOMODEL® as model and railML® as exchange format.


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:
  • Engineering activities - mainly based on installations and components, and
  • Circulation activities - mainly based on routing and scheduling.
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

  • Difference between railTOPOMODEL® and railML®
  • Aim of railML® and http://railML.org
  • What you can do with railTOPOMODEL® and railML®
Navigation
Home
Chapter railTOPOMODEL® External References railTOPOMODEL® Use Cases and Application Examples railTOPOMODEL® Model Extensions
Section railML® (Data Exchange) Railway Infrastructure Manager Database
Subection