Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • railML 2 railML 2
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 50
    • Issues 50
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • railML.orgrailML.org
  • railML 2railML 2
  • Issues
  • #373
Closed
Open
Issue created Feb 26, 2020 by IS Coordination@coordination.ISMaintainer

Visualization of infrastructure elements in railML 2

Description

The current implementation of in railML 2.4 allows only for visualization of line , track , track elements and OCP .

However, railML infrastructure data model contains more elements. For these elements (e.g. ) a visualization concept has to be defined.

Background

The documentation of and its child elements in the wiki is not sufficient w.r.t. best practice usage. In consequence, it is unclear how to model visualization of elements that are not directly linked with tracks.

Links

  • Forum discussion
  • Torben Brand, 03.12.2019: [https://www.railml.org/forum/index.php?t=msg&th=693&start=0&]
  • Trac tickets
  • Wiki documentation
  • IS:infrastructureVisualizations: [https://wiki2.railml.org/wiki/IS:infrastructureVisualizations]
  • IS:ocpVis: [https://wiki2.railml.org/index.php?title=IS:ocpVis]
  • IS:lineVis: [https://wiki2.railml.org/index.php?title=IS:lineVis]
  • IS:trackVis: [https://wiki2.railml.org/index.php?title=IS:trackVis]
  • IS:trackElementVis: [https://wiki2.railml.org/index.php?title=IS:trackElementVis]

Proposed solution in railML 2.5

The following adaptations need to be done in the railML2 wiki:

  • IS:infrastructureVisualizations
  • add in Best practice: " shall be used to describe a graphical visualization of infrastructure, e.g. on a screen or a paper plan."
  • change multiplicity from [1..1] to [0..1], because is optional in
  • IS:lineVis
  • add semantic note: visualization of a railway line element
  • IS:ocpVis
  • add semantic note: DEPRECATED; has been used for visualizing OCP elements
  • IS:trackVis
  • add semantic note: visualization of a track or a track element
  • IS:objectVis
  • new semantic note: visualization of an object that is not located on a track or a line, e.g. an OCP or a controller.

Beyond better documentation, it is discussed whether shall be replaced by to allow for visulization of all the different types of elements that don't match tracks and lines.

Assignee
Assign to
Time tracking

railML.org e.V. (Registry of Associations: VR 5750) Phone: +49 351 47582911 Altplauen 19h; 01187 Dresden; Germany