Home » railML newsgroups » railML.infrastructure » [railML3] Extension of border type enum
[railML3] Extension of border type enum [message #3335] Fri, 11 October 2024 17:45
Vasco Paul Kolmorgen
Messages: 64
Registered: November 2004
Member
Hi all,

in a recent certification we came across the problem that when exporting infrastructure describing your tracks correctly can sometimes become challenging. In particular the certification applicant had the need to define tracks that ended at signals.

Modelwise the railML track expects the two properties trackBegin and trackEnd to be a track node. A track node is defined to one of the following:
  • <switchIS>,
  • <crossing>,
  • <bufferStop> or
  • <border>.
Unfortunately in railML 3.2 there was no type enumeration value of <border> to indicate that the track was ended at that place just because it was considered to be ending at a signal, which was placed there. In order to mitigate this we decided to add a new enumeration value for border in railML 3.3. The border type will then have the following options:
  • area
  • country
  • infrastructureManager
  • state
  • station
  • tariff
  • and the new value 'track'
Hopefully this will give exporting systems the freedom needed to encode their model while still being restrictive enough to minimize the implementation effort for importer.

We will publish this for review with the upcoming beta2 of railML 3.3 next week. All the railML v3.3 betas can be downloaded free of charge from our website after login: https://www.railml.org/en/download/schemas.html

We invite you to download the beta version and give us your feedback until October 23rd via the railML forum, by e-mail or in the working group meetings.

A ticket for this has been created under: https://development.railml.org/railml/version3/-/issues/579

Best regards,

--
Vasco Paul Kolmorgen - Governance Coordinator
railML.org (Registry of Associations: VR 5750)
Phone railML.org: +49 351 47582911
Altplauen 19h; 01187 Dresden; Germany

[Updated on: Fri, 11 October 2024 17:55] by Moderator

Report message to a moderator

Previous Topic: [railML3] Limitation of <hasGaugeClearanceMarker> in <switchIL>
Next Topic: [railML3] speedSection maxSpeed values
Goto Forum:
  


Current Time: Sat Jun 21 04:03:17 CEST 2025