railML 2.3 infrastructure extension proposal - locks [message #1458] |
Tue, 20 December 2016 18:29 |
Torben Brand
Messages: 174 Registered: March 2016
|
Senior Member |
|
|
Dear railML infrastructure forum,
This posting contains the discussion to an extension towards the
ocsElements
Locks are simple physical lineside elements that can only have two states: locked or unlocked. Locks reference to which objects they lock. Their relationship will later be defined in the interlocking scheme.
The element <ocsElements> is extended with the new element <locks> with sub element <lock> with attributes @objectRef and @type [datatype: enumeration] with 5 Norwegian presets, the value "ERTMS" and "other:".
|
|
|
Re: railML 2.3 infrastructure extension proposal - locks [message #1469 is a reply to message #1458] |
Mon, 02 January 2017 17:30 |
christian.rahmig
Messages: 486 Registered: January 2016
|
Senior Member |
|
|
Dear Torben,
Am 20.12.2016 um 18:29 schrieb Torben Brand:
> [...]
> ocsElements
> Locks are simple physical lineside elements that can only
> have two states: locked or unlocked. Locks reference to
> which objects they lock. Their relationship will later be
> defined in the interlocking scheme. The element <ocsElements> is
> extended with the new element
> <locks> with sub element <lock> with attributes @objectRef
> and @type [datatype: enumeration] with 5 Norwegian presets,
> the value "ERTMS" and "other:".
The lock (de: "Schlüsselsperre") is a device that is relevant for
interlocking purposes. At the same time, it is a physical element and
thus should be part of the railway infrastructure model. Currently,
modelling a lock with railML 2.3 would look like this:
<track ...>
...
<ocsElements>
<trainProtectionElements>
<trainProtectionElement id="tpe01" pos="123.4" description="lock">
</trainProtectionElement>
</trainProtectionElements>
</ocsElements>
</track>
Your approach to introduce a new element <lock> is more straightforward
and it fits better considering that a lock is not a train protection
element like an Indusi magnet. If there are use cases requiring the
specific definition of locks, I appreciate having them included in the
railML infrastructure model. Which objects are referenced by
<lock>@objectRef? What are the 5 Norwegian presets for the attribute
<lock>@type?
Best regards
Christian
--
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
|
|
|
|
Re: railML 2.3 infrastructure extension proposal - locks [message #1521 is a reply to message #1512] |
Fri, 03 March 2017 15:48 |
christian.rahmig
Messages: 486 Registered: January 2016
|
Senior Member |
|
|
Dear Torben,
thank you very much for your feedback and answers. So, I created a Trac
ticket for this issue, which can be found in [1]. If you think, that
there are still some points missing, please let us know.
Am 24.02.2017 um 15:35 schrieb Torben Brand:
> My reply:
> The use case is for signal drawings. Locks are physical
> logical elements that can lock switches and derailers in
> ceratin positions. These elements need to be referenced. The
> derailers are obviously train protection elements. Switches
> can be if they act a protective/deflective switches. But
> it's not the lock that forms the train protection element.
> Thus I suggest creating them as separate elements. Correction there are
> 6 types of locks in Norway. The 6
> Norwegian lock types are: type: A,B,C,D, E and S.
Two short questions:
* Are there always 2 elements linked together via a lock or do you know
examples with more elements?
* Are the Norwegian lock types very country-specific or are they known
in other countries, too?
[1] https://trac.railml.org/ticket/305
Best regards
Christian
--
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
|
|
|
|
Re: railML 2.3 infrastructure extension proposal - locks [message #1941 is a reply to message #1521] |
Fri, 31 August 2018 10:16 |
christian.rahmig
Messages: 486 Registered: January 2016
|
Senior Member |
|
|
Dear all,
Am 03.03.2017 um 15:48 schrieb Christian Rahmig:
> [...]
> thank you very much for your feedback and answers. So, I created a Trac
> ticket for this issue, which can be found in [1]. If you think, that
> there are still some points missing, please let us know.
> [...]
>
> [1] https://trac.railml.org/ticket/305
following our latest telephone discussion on that topic, I adapted the
Trac ticket #305 [1]. For railML 2.4, a very reduced first step solution
of <lock> is planned. A <lock> element shall have a <geoCoord>,
attributes @pos and @absPos and a generic "any" (element and attribute)
anchor fur further specific extensions.
Best regards
Christian
--
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
|
|
|