Road
Representation of an actual road (without road objects) containing the surface and information on the lane topology as well as attributes.
Parameters
identifier of this road (each roadspace has exactly one road)
surface geometry of the road with torsion applied
surface geometry of the road without torsion applied
lateral lane offset to road reference line
lane sections of this road
link information to other roads and junctions
Constructors
Properties
Functions
Returns the identifiers of all center lanes as a list.
Returns the center line of the road.
Returns a lane curve for all lanes contained in this road.
Returns the identifiers of all lanes (center, left and right) as a list.
Returns the identifiers of all lane sections as a list.
Returns the left boundary of all lanes contained in this road.
Returns the identifiers of all left and right lanes as a flattened list.
Returns all left and right lanes as a flattened list.
Returns the right boundary of all lanes contained in this road.
Returns the curve of the center lane with laneSectionIdentifier.
Returns a curve that lies on the road surface and is parallel to the lane boundaries
Returns the inner lane boundary of an individual lane with laneIdentifier.
Returns an individual lane referenced by laneIdentifier; if it does not exist, an Either.Left is returned.
Returns the lane reference line which is a laterally translated road reference line.
Returns the lane section of the curveRelativePoint; if it does not exist, an Either.Left is returned.
Returns the lane section with the laneSectionIdentifier; if it does not exist, an Either.Left is returned.
Returns the LaneSectionIdentifier (first or last lane section) of the roadspace which is referenced by the roadspaceContactPointIdentifier.
Returns the surface of an individual lane with laneIdentifier and a certain discretization step size.
Returns the filler surface which closes the gap occurring at the lateral transition of the laneIdentifier to the inner lane toward the road reference line. These lateral transitions might contain vertical holes which are caused by e.g. lane height offsets. If no lateral surface filler is needed due to adjacent lane surfaces, Option
Returns the left boundary of an individual lane with laneIdentifier.
Returns the outer lane boundary of an individual lane with laneIdentifier.
Returns the right boundary of an individual lane with laneIdentifier.
Returns the contact point of the roadspace which connects to the junction with the junctionIdentifier.
Returns true, if the lane with laneIdentifier is contained in the last lane section of the road.
Returns true, if the lane with laneIdentifier is contained in the last lane section of the road.
Returns true, if road belongs to a junction.
Returns the number of contained lane sections.