[railML 3] Location of platforms [message #2749] |
Fri, 04 June 2021 16:31 |
Fabiana Diotallevi
Messages: 21 Registered: October 2018
|
Junior Member |
|
|
Dear all,
we have the following doubt regarding the new element PlatformEdge which has been introduced in railML 3.2.
In particular we don't know how to specify the location of a platform edge, since elements of type PlatformEdge do not have children or attributes to do this. Elements of type Platform and PlatformEdges instead have a child of type linearLocation, but it is not clear how to use it since a Platform is a macro-object which can contain multiple PlatformEdges, while an object of type PlatformEdges is a container for all the objects of type PlatformEdge (which can have different locations).
What do you think?
Kind regards,
f.
[Updated on: Fri, 04 June 2021 18:23] by Moderator Report message to a moderator
|
|
|
Re: [railML 3] Location of platforms [message #2775 is a reply to message #2749] |
Fri, 25 June 2021 15:37 |
christian.rahmig
Messages: 465 Registered: January 2016
|
Senior Member |
|
|
Dear Fabiana,
thank you for your forum post, which reveals a huge bug in railML 3.2 data model: Of course, data type PlatformEdge needs to derive from FunctionalInfrastructureEntity (like Platform and any other infrastructure element). In parallel, the derivation of container element PlatformEdges from FunctionalInfrastructureEntity is wrong and need to be removed. I filed a Trac ticket [1] for this issue to be corrected before railML 3.2 release.
[1] https://trac.railml.org/ticket/474
Best regards
Christian
Christian Rahmig – Infrastructure scheme coordinator
railML.org (Registry of Associations: VR 5750)
Altplauen 19h; 01187 Dresden; Germany www.railML.org
|
|
|