railVIVID: The railML Viewer & Validator

railVIVID® is the railML® validation and viewer tool.The initial alpha version of this tool was presented by TU Dresden and railML.org at the 4th UIC RailTopoModel Conference in Paris on April 29, 2015.

railVIVID is the product of a project following the UIC's call for proposals in November 2014, which was financed by several European railway infrastructure managers. TU Dresden and the Institute of Traffic Telematics won this call and started initial development of the railVIVID tool. railVIVID will be handed over to the railML community for further development.

Features

With railVIVID you have the full control over your railML files: You can visualize the infrastructure, the timetable and the rollingstock elements included in the railML file even without fully understanding the XML and railML syntax. The integrated railVIVID validator allows you to check the railML file regarding the correctness of syntax as well as several semantic aspects. Thus, railVIVID gives you all the convenience necessary for successful interaction with the railML import and export interfaces of your software.

railVIVID contains:

  • Graphic viewer for Timetable data
  • Tabular viewer for Timetable data with spreadsheet export
  • Rolling Stock data viewer
  • Topologic Viewer for Infrastructure data
  • Geographic Viewer for Infrastructure data
  • Schema Validator for railML
  • Software in English and other partner's languages

If you have any questions, implementation ideas or want to take part in discussions about railVIVID, contact us.

New version 2022 and continuation of development

A new version of railVIVID with some improvements and a restart of the development is available since Autumn 2022. The new features are:

  • railML data validator
    • Support of railML 2.5 Final Version
    • Support of railML 3.2 Final Version (only validation, no visualizations)
    • Optimisation and reduction of validation time
  • Timetable data viewer
    • Distinguishing of different train categories by colour
    • Midnight overrun implemented correctly
  • Infrastructure data viewer
    • Selection of data possible by track, operational point and additionally by network
    • Improved scaling option
    • Bugfixes
  • Rolling stock data viewer
    • Bugfixes
  • General views and handling
    • Evaluation and display of meta data of opened railML-file
    • New installer for 64-bit Windows systems (updated to current windows operating systems)
    • Update to latest version of Java FX
    • Bugfixes and removal of exceptions for variants of railML data usage
    • Improved stability

If requested by the community a restart of the help texts by the railVIVID wiki and the railVIVID forum is possible too. Please contact railML.org to address the demands.

Download

To download railVIVID's official version and source code for personal use, you must agree to the provided license conditions, available here.

Before downloading: Please login or register to railML.org!