[railML3] Making consistent linearPositioningSystem and linear coordinates [message #3473] |
Mon, 17 February 2025 11:21  |
Larissa Zhuchyi
Messages: 66 Registered: November 2022
|
Member |
|
|
Dear all
During certification we found @measure of linear coordinates outside of range defined by linearPositioningSystem/@startMeasure and @endMeasure. See invalid excerpt below. To prevent this, we suggest the following semantic constraint IS:021:
"@measure of linearCoordinate, linearCoordinateBegin and linearCoordinateEnd must be within the range defined by @startMeasure and @endMeasure of the corresponding linearPositioningSystem"
Please let us know if you do not agree with the suggested semantic constraint IS:021 till 2025-04-30. How could the wording be improved to avoid misunderstandings especially for people new to railML?
Thanks in advance!
<linearPositioningSystem id="jjj" units="km" startMeasure="11.333" linearReferencingMethod="absolute" endMeasure="12.222">
</linearPositioningSystem>
<electrificationSection contactLineType="overhead" id="xxx">
<linearLocation id="yyy">
<associatedNetElement intrinsicCoordBegin="0" intrinsicCoordEnd="1" keepsOrientation="true" netElementRef="zzz">
<linearCoordinateBegin measure="0" positioningSystemRef="jjj"></linearCoordinateBegin>
<linearCoordinateEnd measure="1.4" positioningSystemRef="jjj"></linearCoordinateEnd>
</associatedNetElement>
</linearLocation>
</electrificationSection>
Sincerely,
Larissa Zhuchyi – Ontology Researcher
railML.org (Registry of Associations: VR 5750)
Altplauen 19h; 01187 Dresden; Germany www.railML.org
[Updated on: Mon, 17 February 2025 11:22] Report message to a moderator
|
|
|
|
|
|