Forum - RDF feed
https://www.railml.org/forum/index.php
Modelling transition bends
https://www.railml.org/forum/index.php?t=rview&goto=1232&th=400#msg_1232
with the ticket #251 (cf. [1]) we re-opened the topic of modelling
transition bends, which was already "discussed" here in the forum some
years ago (cp. [2]).
Within railML 3 we want to define a solid solution for this problem
since transition bends cannot be modelled with the existing
infrastructure schema 2.2.
Therefore: If you have any comments on the usage of transitions bends in
your applications and data models, feel free to post them here in order
not to forget about them and add them to the ticket.
--
Christian Rahmig
railML.infrastructure coordinator]]>Christian Rahmig2014-09-01T09:46:40-00:00Re: Modelling transition bends
https://www.railml.org/forum/index.php?t=rview&goto=1234&th=400#msg_1234
Am 01.09.2014 11:46, schrieb Christian Rahmig:
> Dear railML users,
>
> with the ticket #251 (cf. [1]) we re-opened the topic of modelling
> transition bends, which was already "discussed" here in the forum some
> years ago (cp. [2]).
>
> [...]
at the last railML.org conference in Paris on 07.10.2014, I presented a
solution for the transition curve problem, which is applicable to railML
2.2 (see [1]).
In particular, there are two possible approaches based on <radiusChange>
element (see [2]):
(1) add further description of the radiusChange using the description
attribute. Thus, the type of the curve can be described. If not empty,
possible values can be:
* UA_cubicParabola
* UA_parabola4
* UA_clothoide
* UA_WienerBogen
* UA_BlossBogen
* UA_Sinusoide
* UA_Cosinusoide
* UA_other
* UE, which marks the end of the transition curve.
(2) model the length of a transition curve between two other elements
using a new optional parameter named transitionLength:
* transitionLength = 0 is a direct connection between straight lines
and circular arcs
* transitionLength > 0 is a connection with a transition bend of a
certain length
Alternatively to (1), it could be also possible to put the name of the
transition curve element in a new optional parameter
geometryElementName, which would specify the linear track geometry
element starting at the marked point (radiusChange).
--
Christian Rahmig
railML.infrastructure coordinator]]>Christian Rahmig2014-12-01T21:11:14-00:00Re: Modelling transition bends
https://www.railml.org/forum/index.php?t=rview&goto=1235&th=400#msg_1235
Am 01.12.2014 22:11, schrieb Christian Rahmig:
> [...]
>
> at the last railML.org conference in Paris on 07.10.2014, I presented a
> solution for the transition curve problem, which is applicable to railML
> 2.2 (see [1]).
>
> In particular, there are two possible approaches based on <radiusChange>
> element (see [2]):
>
> (1) add further description of the radiusChange using the description
> attribute. Thus, the type of the curve can be described. If not empty,
> possible values can be:
>
> * UA_cubicParabola
> * UA_parabola4
> * UA_clothoide
> * UA_WienerBogen
> * UA_BlossBogen
> * UA_Sinusoide
> * UA_Cosinusoide
> * UA_other
> * UE, which marks the end of the transition curve.
>
> [...]
Instead of the abbreviations 'UA' and 'UE' that are derived from the
German terms "Übergangsbogenanfang" and "Übergangasbogenende", it is
suggested to use the English driven abbreviations 'TS' (Tangent -
Spiral) and 'SC' (Spiral - Curve).
--
Christian Rahmig
railML.infrastructure coordinator]]>Christian Rahmig2014-12-03T07:59:44-00:00Re: Modelling transition bends
https://www.railml.org/forum/index.php?t=rview&goto=1236&th=400#msg_1236
Am 03.12.2014 08:59, schrieb Christian Rahmig:
> [...]
>>
>> (1) add further description of the radiusChange using the description
>> attribute. Thus, the type of the curve can be described. If not empty,
>> possible values can be:
>>
>> * UA_cubicParabola
>> * UA_parabola4
>> * UA_clothoide
>> * UA_WienerBogen
>> * UA_BlossBogen
>> * UA_Sinusoide
>> * UA_Cosinusoide
>> * UA_other
>> * UE, which marks the end of the transition curve.
>>
>> [...]
>
> Instead of the abbreviations 'UA' and 'UE' that are derived from the
> German terms "Übergangsbogenanfang" and "Übergangasbogenende", it is
> suggested to use the English driven abbreviations 'TS' (Tangent -
> Spiral) and 'SC' (Spiral - Curve).
>
> [...]
here comes the proposed solution for the transition curve problem:
A new attribute named "geometryElementDescription" has been added to the
element <radiusChange>. It is an enumeration parameter, which provides
the following entries that enable a more detailed description of
transition curves:
As already mentioned, the abbreviations TS (Tangent - Spiral) and SC
(Spiral - Curve) describe the points at the beginning and at the end of
the transition curve.
The modifications have been implemented for railML 2.3 with SVN revision
616. For more details, see the Trac ticket [1].