Home » railML newsgroups » railML.infrastructure » Speed Panels: types and reference to <speedChange>
Re: Speed Panels: types and reference to <speedChange> [message #398 is a reply to message #346] Wed, 24 October 2012 15:29 Go to previous messageGo to previous message
Christian Rahmig is currently offline  Christian Rahmig
Messages: 151
Registered: January 2011
Senior Member
Dear Pierre and other railML users,

> the <speedPanel> element within its container <speedPanels> is a special
> type of a panel and therefore implemented within the <panels> container
> in <ocsElements> with railML 2.2 as described in the post [1].

in the meantime the ongoing discussion in thread [1] agreed on combining
signals and panels in the <signal> element. For distinguishing between
(static) panels and (switcheable) signals the boolean parameter
"switcheable" has been introduced.

> The definition of various speed panel types is a good extension to the
> panel concept. It can be either realized by defining a new parameter
> "speedPanelType" having the values 'announcement', 'execution' and
> 'reminder' or by setting up boolean parameters for each type, i.e.
> "announcementPanel",
> "executionPanel" and
> "reminderPanel".

With the definition of <signalAspect> sub-elements within <signal>,
which may also include panel information, it is useful to rename the
boolean parameters into "announcement", "execution" and "reminder" and
put them in the <signalAspect> element.

>> In order to make the connection with the speed profile on the tracks, a
>> reference from the <speedPanel> to the <speedChange> is needed.
>>
> As you correctly mentioned, speed panels may refer to actual speed
> changes, e.g. at a speed restriction section. I suggest a parameter
> "speedChangeRef" within the element <speedPanel>, which refers to the ID
> of a <speedChange> element.
>
> However, this concept of referencing other elements may be applied to
> other types of panels as well. In particular, catenary panels may refer
> to <electrificationChange> elements or levelcrossing panels can link to
> <levelCrossing> objects.

In the proposed implementation, which is described in trac ticket [2],
the parameter "elementRef" is introduced for the <signalAspect> element.
Depending on the above mentioned boolean parameters defining the type of
the signal aspect, the appropriate infrastructure element can be
referenced, e.g. a <speedChange>.

[1] http://www.railml.org/forum/ro/?group=1&id=148
[2] https://trac.assembla.com/railML/ticket/173

Regards

--
Christian Rahmig
railML.infrastructure coordinator
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: new attributes on the ocp element
Next Topic: railML 3 infrastructure model
Goto Forum:
  


Current Time: Mon May 06 19:02:38 CEST 2024