Home » railML newsgroups » railML.infrastructure » [railML3] Making consistent linearPositioningSystem and linear coordinates (Using @measure and @startMeasure and @endMeasure)
[railML3] Making consistent linearPositioningSystem and linear coordinates [message #3473] Mon, 17 February 2025 11:21 Go to previous message
Larissa Zhuchyi is currently offline  Larissa Zhuchyi
Messages: 95
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

 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [railML3] How to encode a 'Line section'?
Next Topic: Mandatory elements for NEST UC
Goto Forum:
  


Current Time: Sun Apr 12 18:42:39 CEST 2026