Annex A (normative): Enumerations
A.1 Core
A.1.1 e_unitDistance
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
|
string |
A.1.3 e_dataQuality_RawData_Source
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
A.1.4 e_paramPoly3_pRange
| Name | Type |
|---|---|
|
string |
|
string |
A.1.5 e_unitSpeed
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
A.1.6 e_dataQuality_RawData_PostProcessing
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
|
string |
A.2 Junction
A.2.1 e_junction_type
| Name | Type | Introduced | Description |
|---|---|---|---|
|
string |
1.8.0 |
Unconnected crossing, e.g. railroad or pedestrian |
|
string |
Common junction, used if no value is specified |
|
|
string |
1.7.0 |
Direct junction, e.g. entries and exits |
|
string |
Virtual junction, e.g. driveways and entries to parking lots |
A.2.2 e_road_surface_CRG_purpose
| Name | Type |
|---|---|
|
string |
|
string |
A.2.3 e_road_surface_CRG_mode
| Name | Type | Description |
|---|---|---|
|
string |
ASAM OpenCRG reference line: is discarded. Total height: OpenCRG height only |
|
string |
ASAM OpenCRG reference line: is discarded. Total height: ASAM OpenDRIVE height + OpenCRG height |
|
string |
ASAM OpenCRG reference line: shifted and rotated so beginning of reference line matches position given in ASAM OpenDRIVE. Total height: OpenCRG height only |
|
string |
ASAM OpenCRG reference line: shifted and rotated by xOffset, yOffset, zOffset and hOffset. Total height: OpenCRG height only |
A.2.4 e_junction_segment_type
| Name | Type | Introduced |
|---|---|---|
|
string |
1.8.0 |
|
string |
1.8.0 |
A.2.5 e_junctionGroup_type
| Name | Type | Introduced | Description |
|---|---|---|---|
|
1.8.0 |
for example junctions with slip lanes |
|
|
1.8.0 |
for example clover leaf interchange |
|
|
string |
||
|
string |
A.2.6 e_elementDir
| Name | Type |
|---|---|
|
string |
|
string |
A.3 Lane
A.3.1 e_roadMarkWeight
| Name | Type |
|---|---|
|
string |
|
string |
A.3.2 e_laneAdvisory
| Name | Introduced | Description |
|---|---|---|
|
1.8.0 |
May be used by traffic from both adjacent lanes as an advisory lane. |
|
1.8.0 |
May be used by traffic from the inner lane as an advisory lane. |
|
1.8.0 |
May not be used as an advisory lane. |
|
1.8.0 |
May be used by traffic from the outer lane as an advisory lane. |
A.3.3 t_bool
| Name | Type |
|---|---|
|
string |
|
string |
A.3.4 e_roadMarkType
| Name | Type | Description |
|---|---|---|
|
string |
|
|
string |
From inside to outside, exception: center lane – from left to right |
|
string |
From inside to outside, exception: center lane – from left to right |
|
string |
|
|
string |
|
|
string |
If detailed description is given in child tags |
|
string |
Describing the limit of usable space on a road |
|
string |
Meaning a grass edge |
|
string |
|
|
string |
From inside to outside, exception: center lane – from left to right |
|
string |
For double solid line |
|
string |
A.3.5 e_accessRestrictionType
| Name | Type | Introduced |
|---|---|---|
|
string |
1.8.0 |
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
A.3.6 e_road_lanes_laneSection_lr_lane_access_rule
| Name | Type |
|---|---|
|
string |
|
string |
A.3.7 e_laneType
| Name | Type | Introduced | Deprecated | Description |
|---|---|---|---|---|
|
string |
1.8.0 |
High-occupancy vehicle / carpool vehicle. Use |
|
|
string |
1.8.0 |
This lane type has two use cases: |
|
|
string |
Lane that is reserved for cyclists. |
||
|
string |
Hard border at the edge of the road. It has the same height as the adjacent drivable lane. |
||
|
string |
1.8.0 |
Use |
|
|
string |
Ramp that connects two motorways, for example, motorway junctions. |
||
|
string |
1.6.0 |
Curb at the edge of the road. Curb stones have a different height than the adjacent drivable lanes. |
|
|
string |
Normal drivable road that is not one of the other types. |
||
|
string |
Lane that is used for sections that are parallel to the main road and merge into the main road. It is mainly used for acceleration lanes. |
||
|
string |
Lane that is used for sections that are parallel to the main road and lead to an exit from the main road. It is mainly used for deceleration lanes. |
||
|
string |
Lane that sits between driving lanes that lead in opposite directions. It is typically used to separate traffic in towns on large roads. |
||
|
string |
1.5.0 |
deprecated, use entry instead |
|
|
string |
1.5.0 |
deprecated, use exit instead |
|
|
string |
Space on the outermost edge of the road. A none lane does not have actual content. Its only purpose is for applications to register that ASAM OpenDRIVE is still present in case the (human) driver leaves the road. |
||
|
string |
Ramp leading away from a motorway and onto rural urban roads. |
||
|
string |
Ramp leading to a motorway from rural or urban roads. |
||
|
string |
Lane with parking spaces. |
||
|
string |
Lane used by trains only. |
||
|
string |
Lane on which cars should not drive. The lane has the same height as drivable lanes. Typically, the lane is separated with lines and often contains dotted lines as well. |
||
|
string |
1.8.0 |
||
|
1.8.0 |
Shared by all traffic participants. |
||
|
string |
Soft border at the edge of the road. |
||
|
string |
1.8.0 |
Use walking instead |
|
|
string |
1.8.0 |
On a slip lane a driver can change roads without driving into the main intersection. |
|
|
string |
1.8.0 |
deprecated |
|
|
string |
1.8.0 |
deprecated |
|
|
string |
1.8.0 |
deprecated |
|
|
string |
Hard shoulder on motorways for emergency stops. |
||
|
string |
1.8.0 |
Use |
|
|
string |
Lane used by trams only. |
||
|
string |
1.8.0 |
Lane on which pedestrians can walk. |
A.3.8 e_road_lanes_laneSection_lcr_lane_roadMark_laneChange
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
|
string |
A.3.9 e_layerType
| Name | Type |
|---|---|
|
string |
|
string |
A.3.10 e_roadMarkColor
| Name | Type | Introduced | Description |
|---|---|---|---|
|
1.8.0 |
||
|
string |
||
|
string |
||
|
string |
||
|
string |
||
|
string |
equivalent to "white" |
|
|
string |
||
|
string |
||
|
string |
A.3.11 e_lane_direction
| Name | Introduced | Description |
|---|---|---|
|
1.8.0 |
Bidirectional, both directions are valid. |
|
1.8.0 |
Directly opposite to the standard direction. |
|
1.8.0 |
Direction is determined by the combination of |
A.4 Object
A.4.1 e_tunnelType
| Name | Type | Description |
|---|---|---|
|
string |
|
|
string |
i.e. sides are open for daylight |
A.4.2 e_borderType
| Name | Type | Introduced |
|---|---|---|
|
string |
|
|
string |
|
|
string |
1.8.0 |
A.4.3 e_sideType
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
|
string |
A.4.4 e_outlineFillType
| Name | Type | Introduced |
|---|---|---|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
|
|
string |
1.8.0 |
|
string |
|
|
string |
A.4.5 e_objectType
| Name | Type | Introduced | Deprecated | Description |
|---|---|---|---|---|
|
string |
A barrier is a continuous object, which cannot be passed. |
||
|
string |
1.5.0 |
deprecated |
|
|
string |
A building is a closed object, which cannot be passed. |
||
|
string |
1.5.0 |
deprecated |
|
|
string |
1.5.0 |
deprecated |
|
|
string |
A crosswalk is an object on the road that can be passed. |
||
|
string |
A gantry is an object above a road on which |
||
|
string |
1.5.0 |
deprecated |
|
|
string |
All other objects, that don’t fit into existing categories or unknown. |
||
|
string |
An obstacle is an object on or beside the road that cannot be passed. |
||
|
string |
A parkingSpace is an object on a lane on which vehicles are parked. |
||
|
string |
1.8.0 |
use roadSurface instead |
|
|
string |
1.5.0 |
deprecated |
|
|
string |
A pole is a thin long object. |
||
|
string |
1.8.0 |
use barrier instead |
|
|
string |
A roadMark object is painted on the road and can be passed. |
||
|
string |
1.8.0 |
A roadSurface object is on the road and can be passed. |
|
|
string |
1.8.0 |
use barrier instead |
|
|
string |
1.8.0 |
use pole instead |
|
|
string |
A trafficIsland object is on the road and should not be passed by vehicles. |
||
|
string |
1.5.0 |
deprecated |
|
|
string |
1.5.0 |
deprecated |
|
|
string |
1.5.0 |
deprecated |
|
|
string |
A tree object is a single vegetational object with a trunk. |
||
|
string |
|||
|
string |
A vegetation object is a single vegetational object without a trunk or an area of vegetation. |
||
|
string |
1.5.0 |
deprecated, use pole instead |
A.4.6 e_bridgeType
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
|
string |
A.5 Railroad
A.5.1 e_station_type
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
A.6 Road
A.6.1 e_road_link_elementType
| Name | Type |
|---|---|
|
string |
|
string |
A.6.2 e_roadType
| Name | Type |
|---|---|
|
string |
|
string |
|
string |
|
string |
|
string |
|
string |
|
string |
|
string |
|
string |
|
string |
|
string |
|
string |
|
string |
A.6.3 e_strip_mode
| Name | Description |
|---|---|
|
height values due to cross section surfaces are calculated independent of the inner strip |
|
height values due to cross section surfaces are added to the height values of the outer edge of the inner strip |
A.6.4 e_maxSpeedString
| Name | Type |
|---|---|
|
string |
|
string |
A.6.5 e_trafficRule
| Name | Type |
|---|---|
|
string |
|
string |
A.7 Signal
A.7.1 e_road_signals_displayType
| Name | Introduced | Description |
|---|---|---|
|
1.8.0 |
Full LED boards |
|
1.8.0 |
Yellow or white text as lights on black background |
|
1.8.0 |
All other display types that do not fit into current categories |
|
1.8.0 |
No lights. Horizontal rotating metal prism. |
|
1.8.0 |
No lights. Vertical rotating metal prism. |
|
1.8.0 |
Outside is fixed, content inside changes. |
A.7.2 e_signals_semantics_supplementaryTime
| Name | Introduced |
|---|---|
|
1.8.0 |
|
1.8.0 |
A.7.3 e_signals_semantics_priority
| Name | Introduced |
|---|---|
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
A.7.4 e_road_signals_signal_reference_elementType
| Name | Type |
|---|---|
|
string |
|
string |
A.7.5 e_signals_semantics_lane
| Name | Introduced | Description |
|---|---|---|
|
1.8.0 |
|
|
1.8.0 |
|
|
1.8.0 |
|
|
1.8.0 |
|
|
1.9.0 |
Actual semantics shall be inferred through other ASAM OpenDRIVE definitions. Use when none of the other enum values fit. |
|
1.8.0 |
|
|
1.8.0 |
|
|
1.8.0 |
A.7.7 e_vehicleCategory
| Name | Type | Description |
|---|---|---|
|
string |
A bicycle is a human-powered or motor-assisted, pedal-driven vehicle. This category includes typical two-wheeled bicycles as well as cargo-bikes and other pedal-driven vehicles with more than two wheels. |
|
string |
A bus is a motorized vehicle designed to carry multiple passengers. |
|
string |
A car is a motorized vehicle designed primarily for passenger transportation. A car typically has four wheels. |
|
string |
A heavy truck is a large commercial vehicle designed for transporting heavy loads. The cargo area is rigidly fixed to the vehicle itself. |
|
string |
A land vehicle is a vehicle designed for travel on land. This category is deliberately generic to include land vehicles that do not fall into other categories and may be refined in future versions as needed. |
|
string |
A micro-mobility device is a small, lightweight vehicle for short-distance travel, like hoverboards or roller skates. While bicycles, stand-up scooters, and wheelchairs may technically fall into this category, the respective detailed categories shall be used instead. |
|
string |
A motorcycle is a motorized vehicle designed primarily for passenger transportation. Compared to a car, fewer passive safety features, such as a full passenger cell, are typically present. This category includes both two-wheeled motorcycles and three-wheeled vehicles like motorcycles with side-cars or trikes. |
|
string |
Other (unspecified but known) type of vehicle. |
|
string |
A semi-tractor is a vehicle designed for towing semi-trailers for the transportation of heavy loads. |
|
string |
A semi-trailer is a vehicle designed for being towed by a semi-tractor. Characteristics compared to a regular trailer are the large size, the fact that a large portion of the weight is supported at the hitch, and a large overlap with the towing vehicle, i.e. the semi-tractor. |
|
string |
A stand-up scooter is a compact, typically two-wheeled device. It is operated with the rider standing on a deck between the wheels. It may be propelled by a motor or the rider making a kicking movement. |
|
string |
A trailer is a non-motorized vehicle designed for being towed by a motorized vehicle to carry goods, animals, or people. |
|
string |
A train is a vehicle designed for the transport of passengers and freight on rail infrastructure. The rail infrastructure for trains is mostly grade-separated from the public road infrastructure as trains have exclusive right-of-way. Therefore, in case crossings with the road infrastructure occur, the exclusive right-of-way is ensured, e.g. by railway barriers. A train often acts as a series of connected vehicles. |
|
string |
A tram is a vehicle designed for using rail infrastructure for the transport of passengers on rail infrastructure. The rail infrastructure may fully or partially overlap with public road infrastructure. In contrast to trains, trams do not have exclusive right-of-way. A tram often acts as a series of connected vehicles. |
|
string |
A van is a motorized vehicle with a larger cargo area than a car, used for transporting goods or people. This category is not intended for mini vans, which shall rather be categorized as cars. |
|
string |
A work machine is a vehicle designed for specific tasks (e.g., construction equipment, agricultural tractors, forklifts). |
A.7.8 e_signals_semantics_supplementaryEnvironment
| Name | Introduced |
|---|---|
|
1.8.0 |
|
1.8.0 |
|
1.8.0 |
A.7.9 e_signals_semantics_speed
| Name | Type | Introduced |
|---|---|---|
|
string |
1.8.0 |
|
string |
1.8.0 |
|
string |
1.8.0 |
|
string |
1.8.0 |
|
string |
1.8.0 |
|
string |
1.8.0 |
|
string |
1.8.0 |
|
string |
1.8.0 |