12.13 Junction groups
Two or more junctions may be grouped in junction groups to indicate that these junctions belong to the same roundabout.
Figure 105 shows how the junctions 1, 2 and 3 are aggregated in junction group A.
Junction groups are described by <junctionGroup> elements.
The junctions that belong to the junction group are specified by <junctionReference> elements.
Elements in UML model
<junctionGroup> element
In ASAM OpenDRIVE, junction groups are represented by the <junctionGroup> element within the <OpenDRIVE> element.
UML class: t_junctionGroup XML tag: <junctionGroup> (Multiplicity: 0..*)
Junction groups indicate for routing that the grouped junctions belong to the same node and are commonly seen as one big junction, for example roundabouts or highway interchanges.
The <junctionGroup> element is split into a header element and a series of member elements.
| Name | Type | Use | Description |
|---|---|---|---|
|
string |
required |
Unique ID within database |
|
string |
optional |
Name of the junction group. May be chosen freely. |
|
required |
Type of junction group |
Figure 106 shows the UML class diagram of the ASAM OpenDRIVE JunctionGroup class.
<junctionReference> element
In ASAM OpenDRIVE, references to junctions are represented by the <junctionReference> element within the <junctionGroup> element.
UML class: t_junctionGroup_junctionReference XML tag: <junctionReference> (Multiplicity: 1..*)
References to existing <junction> elements.
| Name | Type | Use | Description |
|---|---|---|---|
|
string |
required |
ID of the junction |
XML example
Related topics