OpenDRIVE Feature Support
In the following a list of OpenDRIVE features supported by r:trån is provided. Currently, there is tested support for OpenDRIVE version 1.4, although other versions can also be read and processed experimentally.
Geometry
- straight lines ⬤
- spirals ⬤
- arcs ⬤
- cubic polynomials ⬤ (deprecated by ASAM)
- parametric cubic polynomials ⬤
Roads
- road linkage ⬤
- road type ⬤
- methods of elevation ⬤
- road elevation ⬤
- super elevation ⬤
- road shape ⬤
- road surface ⬤
Lanes
The lane topology of OpenDRIVE is converted to the new Transportation module of CityGML 3.0. This enables routing on the basis of the predecessor and successor relations of the different traffic spaces.
- lane sections ⬤
- lane offset ⬤
- lane linkage ⬤
- lane properties ⬤
- road markings ⬤
Junctions
- incoming roads ⬤
- connecting roads ⬤
- road surface ⬤
- virtual junctions ⬤
- junction groups ⬤
Objects
Depending on the availability and characteristic of the parametric OpenDRIVE geometries, B-Rep representations are generated. Thereby, several geometry corrections are applied (removal of invalid vertices, consecutively following vertex duplicates, …) and then mapped onto the rich geometry model of GML.
- repeating objects ⬤
- object outlines ⬤
- corner roads ⬤
- corner locals ⬤
- object material ⬤
- lane validity for objects ⬤
- access rules to parking spaces ⬤
- object marking ⬤
- object border ⬤
- object reference ⬤
- tunnels ⬤
- bridges ⬤
Signals
- lane validity ⬤
- signal dependency ⬤
- links between signals and objects ⬤
- signal positioning ⬤
- reuse of signal information ⬤
- controllers ⬤
Railroads
- railroad tracks ⬤
- switches ⬤
- stations ⬤