New extention element "nor:visualisationElement". [message #1713] |
Wed, 28 February 2018 15:34 |
Torben Brand
Messages: 161 Registered: March 2016
|
Senior Member |
|
|
To be able to fullfill the use case capacity planning we need to be able to visualise schematic track plans. Currently we use the depricated visualisation scheme in railML2.3nor. The scheme can allocate screen coordinates on extisting elements. But this is missing a independent visualisation element for elements that are not able to be touched "in real life". For instance to draw a "kink" aka. "picture element" to bend the schematic track. This usually after a track branches out from switch and then is bent to follow the mother track in parralel. The new element <nor:visualisationElements> with sub-element <nor:visualisationElement> will have no function but to place a screen coordinate on a defined pos on a defined track. The element is optional. If the element is used, the attribute pos is mandatory, code, name and description is optional. We suggest to place the new element under <track>.
<infrastructure>
<track>
<nor:visualisationElements>
<nor:visualisationElement pos="integer" code="string" name="string" description="string" >
The purpose of such an element is to provide coordinates to layout the infrastructure at a given position (via absPos/relPos attributes). In some models only a few "main" elements like switches or crossings deliver usable layout coordinates. If you want to model a side track, you will have a problem to obtain a satisfying infrastructure layout. There are several discussions regarding the infrastructure visualization. Since 2.1 the <infrastructureVisualization>-container is marked as deprecated in the wiki, but is still usable according to the schema and is indeed used in the railML2.3nor extension. Therefor we would like to use the <infrastructureVisualization>-container to refer to a <trackElementVis>-Element which assigns layout coordinates to a <nor:visualisationElement>.
|
|
|