Home » RailTopoModel newsgroup » RailTopoModel » Feedback from 1st railML 3.1 Workshop 09./10.01.2018 - spot locations
Feedback from 1st railML 3.1 Workshop 09./10.01.2018 - spot locations [message #1701] Wed, 07 February 2018 22:19 Go to previous message
christian.rahmig is currently offline  christian.rahmig
Messages: 436
Registered: January 2016
Senior Member
Dear RTM colleagues,

on January 9-10, 2018 the first railML 3.1 Workshop took place in
Berlin. The aim of this workshop was to collect feedback on the beta
version of railML 3.1 that has been released in Octobre 2017. As railML
3.1 is based on RailTopoModel V1.1 (November 2017) another question that
has been raised deals with the multiplicity of coordinates in
SpotLocation to be forwarded to you:

A SpotLocation defines the location of a NetEntity on the basis of a
single point within the topology network. A NetEntity (e.g. an
OperationalPoint) may have an arbitrary number of SpotLocations in order
to reference it with different coordinate systems or to define different
"application points" of the NetEntity in the topology network.

Example in railML 3.1 beta:

<operationalPoint id="opp01" ...>
<spotLocation id="opp01_sloc01" netElementRef="ne01" intrinsicCoord="0">
<geometricCoordinate positioningSystemRef="gps01" x="14.3269"
y="49.0896"/>
</spotLocation>
<spotLocation id="opp01_sloc02" netElementRef="ne01" intrinsicCoord="0">
<linearCoordinate positioningSystemRef="lps01" measure="231.860"/>
</spotLocation>
</operationalPoint>

The problem:
Currently, a SpotLocation allows only for referencing exactly one
location coordinate, e.g. a WGS84 coordinate or a (national) mileage
coordinate or screen coordinates (for CAD drawings). This means, that if
a location shall be described in different coordinate systems, several
SpotLocation elements have to be defined. This has been considered by
the workshop participants being not very beneficial, because of
redundancy (repeating attributes @netElementRef and @intrinsicCoord).
Instead, it was suggested to allow for referencing more than one
location coordinate within the same SpotLocation element as long as the
same location is adressed (unchanged parameters @netElementRef and
@intrinsicCoord).

The following modified example shows how the problem can be solved if
the RTM structure will be adapted:

<operationalPoint id="opp01" ...>
<spotLocation id="opp01_sloc01" netElementRef="ne01" intrinsicCoord="0">
<geometricCoordinate positioningSystemRef="gps01" x="14.3269"
y="49.0896"/>
<linearCoordinate positioningSystemRef="lps01" measure="231.860"/>
</spotLocation>
</operationalPoint>

Questions resulting from the discussion:
* Is there a reason why currently a SpotLocation allows only for
referencing one location coordinate instance?
* What do you think about the proposal above of having more location
coordinate instances for one SpotLocation as long as they refer to the
same physical location? If considered positively, when will such a
modelling change be implemented in RTM (V1.2?)?

Thank you very much and best regards
Christian Rahmig

--
Christian Rahmig - Infrastructure scheme coordinator
railML.org (Registry of Associations: VR 5750)
Phone Coordinator: +49 173 2714509; railML.org: +49 351 47582911
Altplauen 19h; 01187 Dresden; Germany www.railml.org


Christian Rahmig – Infrastructure scheme coordinator
railML.org (Registry of Associations: VR 5750)
Altplauen 19h; 01187 Dresden; Germany www.railML.org
 
Read Message
Read Message
Previous Topic: Gap Analysis of Time Representation (for RTM working groups)
Next Topic: Feedback RTM 1.1 (for RTM working groups)
Goto Forum:
  


Current Time: Thu Apr 25 13:32:29 CEST 2024