Skip to content
GitLab
    • Explore Projects Groups Topics Snippets
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
Something went wrong while setting issue due date.
Closed
Open
Issue created 5 years ago by IS Coordination@coordination.ISMaintainer
  • New related issue

  • New related issue

Visualization of infrastructure elements in railML 2

Open

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.

    Tasks

    0

    No tasks are currently assigned. Use tasks to break down this issue into smaller parts.

    Linked items
    0

    Link issues together to show that they're related. Learn more.

    Activity


    • IS Coordination
      IS Coordination @coordination.IS · 4 years ago
      Author Maintainer
      • Description changed
        == Description ==
        
        The current implementation of <visualization> in railML 2.4 allows only for visualization of line <lineVis>, track <trackVis>, track elements <trackElementVis> and OCP <ocpVis>.
        
        However, railML infrastructure data model contains more elements. For these elements (e.g. <controller> ) a visualization concept has to be defined. 
        
        === Background ===
        
        The documentation of <visualization> 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.4 ==
      - 
      - under discussion
      - 
        == Proposed solution in railML 2.5 ==
        
      - under discussion
      + The following **adaptations need to be done in the railML2 wiki**:
      + 
      + * IS:infrastructureVisualizations
      +  * add in Best practice: "<infrastructureVisualizations> 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 <infrastructureVisualizations> is optional in <railml>
      + * IS:lineVis
      +  * add semantic note
      + * IS:ocpVis
      +  * add semantic note
      + * IS:trackVis
      +  * add semantic note
      + 
      + Beyond better documentation, it is discussed whether **<ocpVis> shall be replaced by <objectVis>** to allow for visulization of all the different types of elements that don't match tracks and lines.

      add proposed solution for railML 2.5 (wiki and schema)

    • IS Coordination
      IS Coordination @coordination.IS · 4 years ago
      Author Maintainer

      In [changeset:"1169/railML"]:

      replacing <ocpVis> with <objectVis>, see #373
    • IS Coordination
      IS Coordination @coordination.IS · 4 years ago
      Author Maintainer
      • Cc added @coordination.IS
      • Description changed
        == Description ==
        
        The current implementation of <visualization> in railML 2.4 allows only for visualization of line <lineVis>, track <trackVis>, track elements <trackElementVis> and OCP <ocpVis>.
        
        However, railML infrastructure data model contains more elements. For these elements (e.g. <controller> ) a visualization concept has to be defined. 
        
        === Background ===
        
        The documentation of <visualization> 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: "<infrastructureVisualizations> 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 <infrastructureVisualizations> is optional in <railml>
        * IS:lineVis
      -  * add semantic note
      +  * add semantic note: visualization of a railway line element
        * IS:ocpVis
      -  * add semantic note
      +  * add semantic note: DEPRECATED; has been used for visualizing OCP elements
        * IS:trackVis
      -  * add semantic note
      +  * 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 **<ocpVis> shall be replaced by <objectVis>** to allow for visulization of all the different types of elements that don't match tracks and lines.
      • Owner set to @documentation.GOV
      • Status changed from new to assigned

      Proposed solution ( replaces ) has been implemented with railML 2.5;

      clarifying definitions of different <*Vis> elements;

      documentation in wiki is pending; ticket has been assigned to Mr. Ferri Leberl who is responsible for the wiki documentation.

    • Documentation
      Documentation @documentation.GOV · 3 years ago
      Maintainer
      • The suggestions in https://trac.railml.org/ticket/373 have been entered
      • https://wiki2.railml.org/wiki/Dev:changes/2.5#.3CocpVis.3E_replaced_with_.3CobjectVis.3E has been added

      @coordination.IS Please, check

    • Documentation removed Wiki label 3 years ago

      removed Wiki label

    • Documentation assigned to @coordination.IS and unassigned @root 3 years ago

      assigned to @coordination.IS and unassigned @root

    • TT Coordination changed milestone to %2.5 2 years ago

      changed milestone to %2.5

    • TT Coordination removed 2.5 label 2 years ago

      removed 2.5 label

    Please register or sign in to reply
    Assignee
    Documentation's avatar
    Documentation
    Assign to
    Labels
    0
    None
    0
    None
      Assign labels
    • Manage project labels

    Milestone
    No milestone
    None
    Due date
    None
    None
    None
    Time tracking
    No estimate or time spent
    Confidentiality
    Not confidential
    Not confidential

    You are going to turn on confidentiality. Only project members with at least the Reporter role, the author, and assignees can view or be notified about this issue.

    Lock issue
    Unlocked
    0
    0 Participants
    Reference:

    Menu

    Explore Projects Groups Topics Snippets

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