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 next message
Larissa Zhuchyi is currently offline  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

Re: [railML3] Making consistent linearPositioningSystem and linear coordinates [message #3577 is a reply to message #3473] Tue, 22 April 2025 14:47 Go to previous messageGo to next message
Stéphane Kaloustian is currently offline  Stéphane Kaloustian
Messages: 8
Registered: September 2024
Junior Member
Hi Larissa

We agree with this semantic constraint proposal.

Please keep in mind that projects may incrementally build up: it may be that a lineaPositioningSystem is declared with @startMeasure and @endMeasure, but that the range @startMeasure to @endMeasure is not completely "covered" by associatedPositioningSystems. This should remain possible.

Regards
Stéphane Kaloustian
SBB Swiss Railways
Re: [railML3] Making consistent linearPositioningSystem and linear coordinates [message #3591 is a reply to message #3577] Wed, 23 April 2025 22:31 Go to previous messageGo to next message
Mathias Vanden Auweele is currently offline  Mathias Vanden Auweele
Messages: 28
Registered: February 2025
Location: Brussels
Junior Member
Hi Larissa, I agree with your proposal.

Mathias Vanden Auweele
Railway data freelancer
https://matdata.eu
Brussels, Belgium
Re: [railML3] Making consistent linearPositioningSystem and linear coordinates [message #3612 is a reply to message #3591] Mon, 05 May 2025 13:55 Go to previous message
Fredrik Jönsson is currently offline  Fredrik Jönsson
Messages: 7
Registered: June 2024
Location: Sweden
Junior Member
Hi Larissa

Me and my collegues at Trafikverket agree with the proposed semantic constraint.


Fredrik Jönsson
Trafikverket - Swedish Transport Administration
Previous Topic: [railML3] electrification is IS, RS and CO
Next Topic: [railML3] Semantic constraints for linking the topology with the positioning systems
Goto Forum:
  


Current Time: Sun May 18 22:12:27 CEST 2025