13.9 Object borders
Objects may have a border, that is a frame of a defined width. Different border types are available, currently concrete and curb, for example for traffic islands.
The <borders>
element serves as a wrapper for the <border>
element, which itself contains further attributes to describe the borders.
Elements in UML model
<borders>
element
In ASAM OpenDRIVE, object borders are represented by the <borders>
element within the <object>
element.
UML class: t_road_objects_object_borders XML tag: <borders> (Multiplicity: 0..1)
Object borders are frames with a defined width, for example, to describe traffic islands.
Different border types are available.
<border>
element
In ASAM OpenDRIVE, object borders are represented by the <border>
element within the <borders>
element.
UML class: t_road_objects_object_borders_border XML tag: <border> (Multiplicity: 1..*)
Specifies a border along certain outline points.
Name | Type | Use | Unit | Description |
---|---|---|---|---|
|
nonNegativeInteger |
required |
ID of the outline to use |
|
|
required |
Appearance of border |
||
|
optional |
Use all outline points for border. “true” is used as default. |
||
|
required |
m |
Border width |
Rules
The following rules apply to object borders:
-
asam.net:xodr:1.7.0:road.object.borders.useCompleteOutline_true: If @useCompleteOutline is true, the
<cornerReference>
element shall not be defined.
-
If @useCompleteOutline is false, at least two
<cornerReference>
elements are mandatory.
Related topics