As the basis of route design, the alignment is extremely important. All further design steps depend on the original alignment, and changes to it can have far-reaching consequences.


Graphical Design

In ProVI, you can design your alignments in a graphical, interactive interface directly in the site plan. The smart alignment elements know how they were designed. This makes it much easier to implement changes because the adjacent elements are automatically recalculated, which means that all logical relations are retained. The stations can also be updated in all dependent files.

Alignment References

You can also define dependencies among different alignments. You can assign each one its own stationing alignment, for example, which can then be used in later design processes for position specifications and labeling (seven-line model).
You can also define the position of an alignment element; for example, by means of parallelism or a specific intersecting angle with another alignment. If the reference alignment changes, as a result all dependent axes will be updated accordingly.

Spiral Types

Thanks to the huge number of spiral types implemented, ProVI can also be flexibly deployed in international projects. Our Rail product contains the following types:

  • Clothoid
  • Bloss curve
  • S-curve spirals
  • Sinusoids
  • Cosinusoids
  • Cubic parabolas
  • Helmert-type biquadratic parabolas
  • Vienna curves®

Real-Time Guideline Compliance Checking

ProVI makes it easy for you to design guideline-compliant alignments because, if required, the system can calculate minimum, standard and maximum values for element lengths, radii and cants.
So even during the early stages, the system checks your design in real time to ensure that it complies with your chosen guideline Wherever the guidelines are breached, the relevant positions are instantly highlighted.

Find out more


Since switches, crossings and slip crossings are part of the ProVI alignment, they can be directly linked to other alignment elements.
ProVI can effectively prevent position errors because whenever changes are made to the main track, the switch is automatically re-calculated – whether in the case of a single switch or an entire station.

Find out more

Existing Alignments

In ProVI, you can use measured track points to reconstruct existing alignments. When doing so, the program optimizes the alignment so that the distances between the existing points are minimized.

Station Jumps

You can create station jumps for any ProVI alignment by entering missing or excess lengths. These discontinuities in the chainage line are automatically incorporated in all downstream programs.

Line Optimization

Using the alignment geometry, ProVI can calculate the permissible speed – as per the relevant guideline – on the individual route design elements. This forms the basis for the travel time logs, which also include acceleration and braking procedures, so that the “round-trip time” of the line can ultimately be determined.


The alignment drawing and labeling are created – depending on the trade – in accordance with the DB or ÖBB guidelines or the guidelines for the creation of standardized design documents in road construction and can be changed on a project-specific basis.

Find out more

Feel free to get in touch!



Subscribe to our newsletter