[railml3.1] Redundant references in TVD sections and restricted areas [message #2080] |
Tue, 08 January 2019 22:21 |
Thomas Nygreen JBD
Messages: 68 Registered: February 2017
|
Member |
|
|
Dear all,
It seems to me that the references to all tracks (partially) inside a TVD section (<relatedToTrack>s) and the references to all track assets in a restricted area (<trackAssetInRA>s) are both redundant and incurring a large overhead. In both cases, these references can be found by the consuming system by following other defined references.
Best regards,
Thomas Nygreen
Railway capacity engineer
Jernbanedirektoratet
|
|
|
|
|
Re: [railml3.1] Redundant references in TVD sections and restricted areas [message #2112 is a reply to message #2104] |
Mon, 21 January 2019 15:09 |
Thomas Nygreen JBD
Messages: 68 Registered: February 2017
|
Member |
|
|
It is correct that finding the next TVD section by looking for other sections referencing the same boarder is not robust when there can be gaps. But that does not make it necessary to include a reference to the track. Actually, in the case of a gap, the next TVD section will not necessarily belong to the same track (e.g. if the gap occurs in a switch). I would rather suggest using the spotLocation/@netElementRef of the already referenced trainDetectionElement and follow that netElement in the applicable direction (if necessary across relations).
Best regards,
Thomas Nygreen
Railway capacity engineer
Jernbanedirektoratet
|
|
|
Re: [railml3.1] Redundant references in TVD sections and restricted areas [message #2116 is a reply to message #2112] |
Sat, 26 January 2019 05:00 |
Joerg von Lingen
Messages: 149 Registered: May 2011
|
Senior Member |
|
|
<relatedToTrack>s in TVD section removed
Thomas Nygreen wrote on 21.01.2019 15:10:
> It is correct that finding the next TVD section by looking
> for other sections referencing the same boarder is not
> robust when there can be gaps. But that does not make it
> necessary to include a reference to the track. Actually, in
> the case of a gap, the next TVD section will not necessarily
> belong to the same track (e.g. if the gap occurs in a
> switch). I would rather suggest using the
> spotLocation/@netElementRef of the already referenced
> trainDetectionElement and follow that netElement in the
> applicable direction (if necessary across relations).
>
|
|
|