osi3::TrafficSign::SupplementarySign::Classification Struct Reference

Classification data for a supplementary traffic sign. More...

Collaboration diagram for osi3::TrafficSign::SupplementarySign::Classification:

Classes

struct  Arrow
 An arrow denoting a direction shown on the traffic sign. More...
 

Public Types

enum  Type {
  TYPE_UNKNOWN = 0, TYPE_OTHER = 1, TYPE_NO_SIGN = 2, TYPE_TEXT = 41,
  TYPE_SPACE = 39, TYPE_TIME = 26, TYPE_ARROW = 30, TYPE_CONSTRAINED_TO = 46,
  TYPE_EXCEPT = 45, TYPE_VALID_FOR_DISTANCE = 3, TYPE_PRIORITY_ROAD_BOTTOM_LEFT_FOUR_WAY = 27, TYPE_PRIORITY_ROAD_TOP_LEFT_FOUR_WAY = 28,
  TYPE_PRIORITY_ROAD_BOTTOM_LEFT_THREE_WAY_STRAIGHT = 32, TYPE_PRIORITY_ROAD_BOTTOM_LEFT_THREE_WAY_SIDEWAYS = 33, TYPE_PRIORITY_ROAD_TOP_LEFT_THREE_WAY_STRAIGHT = 34, TYPE_PRIORITY_ROAD_BOTTOM_RIGHT_FOUR_WAY = 29,
  TYPE_PRIORITY_ROAD_TOP_RIGHT_FOUR_WAY = 31, TYPE_PRIORITY_ROAD_BOTTOM_RIGHT_THREE_WAY_STRAIGHT = 35, TYPE_PRIORITY_ROAD_BOTTOM_RIGHT_THREE_WAY_SIDEWAY = 36, TYPE_PRIORITY_ROAD_TOP_RIGHT_THREE_WAY_STRAIGHT = 37,
  TYPE_VALID_IN_DISTANCE = 4, TYPE_STOP_IN = 25, TYPE_LEFT_ARROW = 11, TYPE_LEFT_BEND_ARROW = 13,
  TYPE_RIGHT_ARROW = 12, TYPE_RIGHT_BEND_ARROW = 14, TYPE_ACCIDENT = 40, TYPE_SNOW = 9,
  TYPE_FOG = 8, TYPE_ROLLING_HIGHWAY_INFORMATION = 48, TYPE_SERVICES = 47, TYPE_TIME_RANGE = 5,
  TYPE_PARKING_DISC_TIME_RESTRICTION = 43, TYPE_WEIGHT = 6, TYPE_WET = 44, TYPE_PARKING_CONSTRAINT = 42,
  TYPE_NO_WAITING_SIDE_STRIPES = 38, TYPE_RAIN = 7, TYPE_SNOW_RAIN = 10, TYPE_NIGHT = 19,
  TYPE_STOP_4_WAY = 21, TYPE_TRUCK = 15, TYPE_TRACTORS_MAY_BE_PASSED = 16, TYPE_HAZARDOUS = 17,
  TYPE_TRAILER = 18, TYPE_ZONE = 20, TYPE_MOTORCYCLE = 22, TYPE_MOTORCYCLE_ALLOWED = 23,
  TYPE_CAR = 24
}
 Definition of supplementary sign types. More...
 
enum  Actor {
  ACTOR_UNKNOWN = 0, ACTOR_OTHER = 1, ACTOR_NO_ACTOR = 2, ACTOR_AGRICULTURAL_VEHICLES = 3,
  ACTOR_BICYCLES = 4, ACTOR_BUSES = 5, ACTOR_CAMPERS = 6, ACTOR_CARAVANS = 7,
  ACTOR_CARS = 8, ACTOR_CARS_WITH_CARAVANS = 9, ACTOR_CARS_WITH_TRAILERS = 10, ACTOR_CATTLE = 11,
  ACTOR_CHILDREN = 12, ACTOR_CONSTRUCTION_VEHICLES = 13, ACTOR_DELIVERY_VEHICLES = 14, ACTOR_DISABLED_PERSONS = 15,
  ACTOR_EBIKES = 16, ACTOR_ELECTRIC_VEHICLES = 17, ACTOR_EMERGENCY_VEHICLES = 18, ACTOR_FERRY_USERS = 19,
  ACTOR_FORESTRY_VEHICLES = 20, ACTOR_HAZARDOUS_GOODS_VEHICLES = 21, ACTOR_HORSE_CARRIAGES = 22, ACTOR_HORSE_RIDERS = 23,
  ACTOR_INLINE_SKATERS = 24, ACTOR_MEDICAL_VEHICLES = 25, ACTOR_MILITARY_VEHICLES = 26, ACTOR_MOPEDS = 27,
  ACTOR_MOTORCYCLES = 28, ACTOR_MOTORIZED_MULTITRACK_VEHICLES = 29, ACTOR_OPERATIONAL_AND_UTILITY_VEHICLES = 30, ACTOR_PEDESTRIANS = 31,
  ACTOR_PUBLIC_TRANSPORT_VEHICLES = 32, ACTOR_RAILROAD_TRAFFIC = 33, ACTOR_RESIDENTS = 34, ACTOR_SLURRY_TRANSPORT = 35,
  ACTOR_TAXIS = 36, ACTOR_TRACTORS = 37, ACTOR_TRAILERS = 38, ACTOR_TRAMS = 39,
  ACTOR_TRUCKS = 40, ACTOR_TRUCKS_WITH_SEMITRAILERS = 41, ACTOR_TRUCKS_WITH_TRAILERS = 42, ACTOR_VEHICLES_WITH_GREEN_BADGES = 43,
  ACTOR_VEHICLES_WITH_RED_BADGES = 44, ACTOR_VEHICLES_WITH_YELLOW_BADGES = 45, ACTOR_WATER_POLLUTANT_VEHICLES = 46, ACTOR_WINTER_SPORTSPEOPLE = 47
}
 Definition of the traffic actors the supplementary sign makes reference to. More...
 

Public Attributes

optional Variability variability = 1
 Variability. More...
 
optional Type type = 2
 Type of the supplementary sign. More...
 
repeated TrafficSignValue value = 3
 Additional value(s) associated with the traffic sign, e.g. More...
 
repeated Identifier assigned_lane_id = 4
 The IDs of the lanes that the sign is assigned to. More...
 
repeated Actor actor = 5
 This enumerator indicates a traffic actor (e.g. More...
 
repeated Arrow arrow = 6
 A direction arrow shown on the supplementary sign. More...
 
optional bool is_out_of_service = 7
 Boolean flag to indicate that the supplementary traffic sign is taken out of service. More...
 
optional string country = 8
 Country specification of the traffic sign catalog specification that identifies the actual traffic sign. More...
 
optional string country_revision = 9
 Revision specification of the traffic sign catalog specification that identifies the actual traffic sign. More...
 
optional string code = 10
 Code specification of the traffic sign catalog specification that identifies the actual traffic sign. More...
 
optional string sub_code = 11
 Sub-code specification of the traffic sign catalog specification that identifies the actual traffic sign. More...
 
repeated LogicalLaneAssignment logical_lane_assignment = 12
 Assignment of this object to logical lanes. More...
 

Detailed Description

Classification data for a supplementary traffic sign.

When constructing a SupplementarySign, consider the use of the following members:

Note
The definition of the sign types is thought to be independent of the country, even if the images used in this documentation are based on the German Road Traffic Regulations (StVO).

Member Enumeration Documentation

◆ Type

Definition of supplementary sign types.

For general supplementary signs use TYPE_TEXT. Supplementary signs with general space restrictions use TYPE_SPACE. Supplementary signs with general time restrictions use TYPE_TIME. Supplementary signs with displayed arrow directions use TYPE_ARROW. Supplementary signs constraint to one type of actors use TYPE_CONSTRAINED_TO. Supplementary signs that will exclude one type of actors use TYPE_EXCEPT. If supplementary signs combine contraints, restrictions, or plain text, Type is used in descending order in the following sequence: TYPE_EXCEPT, TYPE_CONSTRAINED_TO, TYPE_ARROW, TYPE_TIME, TYPE_SPACE, TYPE_TEXT.

Attention
Deprecated: A revision is planned for version 4.0.0 to replace the type enum with a more semantically defined enumeration, with the exact sign specification being relegated to the newly introduced 4-tupel traffic sign catalog specification as used in OpenDRIVE.
Enumerator
TYPE_UNKNOWN 

Type of supplementary sign is unknown (must not be used in ground truth).

TYPE_OTHER 

Other (unspecified but known) type of supplementary sign.

TYPE_NO_SIGN 

There is no supplementary sign (must not be used in ground truth).

TYPE_TEXT 

Text sign.


Use it as a canvas for text-only signs:

The following table summarizes possible configurations for this kind of supplementary signs:

Image StVO-No. TrafficSignValue::text Meaning and Remarks
1007-30.png
StVO 1007-30 (StVO 2017) ”Ölspur” Trail of oil hazard.
Note
The identifier "StVO 1007-30" is currently used to denote the hazard of oil trails. Prior to the edition of 2017 of the Catalog of Street Signs of the Federal Road Research Institute of Germany - BASt, it was used to denote a restriction of the validity of the traffic sign to snowy / icy conditions. See TYPE_SNOW.
1007-31.png
StVO 1007-31 "Rauch" Smoke hazard.
1007-32.png
StVO 1007-32 "Rollsplitt" Loose gravel hazard.
1007-33.png
StVO 1007-33 "Baustellenausfahrt" Construction site exit.
1007-34.png
StVO 1007-34 ”Straßenschaden” Damaged roadway.
1007-35.png
StVO 1007-35 "Verschmutzte Fahrbahn" Dirty roadway.
1007-36.png
StVO 1007-36 "Sprengarbeiten" Blasting.
1007-37.png
StVO 1007-37 "Ausfahrt" Exit.
1007-38.png
StVO 1007-38 "Baustellen verkehr" Construction vehicles traffic.
1007-39.png
StVO 1007-39 "fehlende Fahrbahnmarkierung" Missing lane marking.
1007-50.png
StVO 1007-50 "Unfall" Accident hazard.
See TYPE_ACCIDENT
1007-51.png
StVO 1007-51 "Hochwasser" Flood.
1007-52.png
StVO 1007-52 "neuer Fahrbahnbelag" New road surface.
1007-53.png
StVO 1007-53 "Spurrinnen" Wheel ruts.
1007-54.png
StVO 1007-54 "Linksabbieger" Left-turning drivers.
1007-57.png
StVO 1007-57 "Kuppe" Hilltop.
1007-58.png
StVO 1007-58 "Polizeikontrolle" Police check.
1007-60.png
StVO 1007-60 "Seitenstreifen nicht befahrbar" Side strips not passable.
1007-61.png
StVO 1007-61 "NEBEL" Restriction of the validity of the traffic sign to foggy.
1007-62.png
StVO 1007-62 "Zufahrt" Driveway.
1008-30.png
StVO 1008-30 ”Vorfahrt geändert” Priority changed.
1008-31.png
StVO 1008-31 ”Verkehrsführung geändert” Routing changed.
1008-32.png
StVO 1008-32 "Industriegebiet Schienenfahrzeuge haben Vorweg" Industrial area (rail traffic has priority).
1008-33.png
StVO 1008-33 "Hafengebiet Schienenfahrzeuge haben Vorweg" Port area (rail traffic has priority).
1008-34.png
StVO 1008-34 ”keine Wendemöglichkeit” No turning possibility.
1012-30n.png
StVO 1012-30 (StVO 2017) "Ladezone" Loading zone.
Note
The identifier "StVO 1012-30" is currently used to denote a loading zone. Prior to the edition of 2017 of the Catalog of Street Signs of the Federal Road Research Institute of Germany - BASt, it was used to denote the beginning of the validity of regulation prescribed by the MainSign. See Begin .
1012-30a.png
StVO 1012-30 "Anfang" Begin
Note
The identifier "StVO 1012-30" is currently used to denote a loading zone. Prior to the edition of 2017 of the Catalog of Street Signs of the Federal Road Research Institute of Germany - BASt, it was used to denote the beginning of the validity of regulation prescribed by the MainSign. See Loading zone.
1012-31.png
StVO 1012-31 "Ende" End.
1012-34.png
StVO 1012-34 ”Grüne Welle bei XX km/h” All green signals ("green wave") at certain speed.
Use TrafficSignValue::value and TrafficSignValue::value_unit (e.g. km/h) to indicate the speed.
1012-35.png
StVO 1012-35 "bei Rot hier halten" Stop at red light.
1012-36.png
StVO 1012-36 ”Lärmschutz” Noise protection.
See also: Noise protection with time limit
1012-37.png
StVO 1012-37 "Zuflussregelung" Inflow regulation.
1012-38.png
StVO 1012-38 "Nebenstrecke" Secondary route.
1012-50.png
StVO 1012-50 "Schule" School.
1012-51.png
StVO 1012-51 "Kindergarten" Kindergarten.
1012-52.png
StVO 1012-52 "Altenheim" Retirement home.
1012-53.png
StVO 1012-53 "Krankenhaus" Hospital.
1013-50.png
StVO 1013-50 "Seitenstreifen befahren" Driving on side stripes.
1013-51.png
StVO 1013-51 ”Seitenstreifen räumen” Vacate side stripes.
1014-50.png
StVO 1014-50 A letter among B,C,D or E Tunnel category according to ADR agreement.
1028-31.png
StVO 1028-31 "bis Baustelle frei" Exception up to construction site.
1053-30.png
StVO 1053-30 ”Parken in gekennzeichneten Flächen erlaubt” Parking in marked areas allowed.
1053-31.png
StVO 1053-31 "mit Parkschein" With parking ticket.
1053-32.png
StVO 1053-32 ”gebührenpflichtig” Fees apply.
1053-34.png
StVO 1053-34 "auf dem Seitenstreifen" On the shoulder.
1053-36.png
StVO 1053-36 "Durchgangsverkehr" Transit traffic.
1053-52.png
StVO 1053-52 ”nur innerhalb gekennzeichneter Parkflächen” Only within marked parking areas.
1053-53.png
StVO 1053-53 ”Parken mit Parkschein in gekennzeichneter flächen” Parking with parking permit in marked areas.
TYPE_SPACE 

Text sign with distance indication.


Use it as a canvas for text signs that make reference to a point or area in space:

The following table summarizes possible configurations for this kind of supplementary signs:

Image StVO-No. TrafficSignValue member(s) Meaning and Remarks
1004-32.png
StVO 1004-32 "STOP" + distance Stop in e.g. ... m
1005-30.png
StVO 1005-30 ”Reißverschluss erst in” + distance Zipper merge in e.g. ... m
1007-59.png
StVO 1007-59 "Ende Seitenstreifen in" + distance End of the side strip in e.g. ... m
1013-52.png
StVO 1013-52 "Ende in" + distance End in .. m
1028-33.png
StVO 1028-33 "Zufahrt bis frei" + distance or location Except up to ...
If there is a prohibition for all vehicles, the street can still be used up to a certain point. To indicate the point, use one of the following alternatives:
TYPE_TIME 

Text sign with time indication.


Use it as a canvas for text signs that make: reference to a point in time or a time range.

Note

The following table summarizes possible configurations for this kind of supplementary signs:

Image StVO-No. TrafficSignValue member(s) Meaning and Remarks
1040-30.png
StVO 1040-30 Time range Time range for validity of traffic sign.
1040-31.png
StVO 1040-31 Two time ranges Time range for validity of traffic sign - two ranges.
For each time range, include a pair of TrafficSignValue messages according to the rules above.
1040-34.png
StVO 1040-34 "ab" + Date + Time of the day Restricted from point in time.
1040-35.png
StVO 1040-35 ”Lärmschutz” + time range Noise protection with time limit.
See Noise protection.
1040-36.png
StVO 1040-36 "Schulweg" + time range Way to or from school with time limit.
1042-30.png
StVO 1042-30 "werktags" Working days.
1042-31.png
StVO 1042-31 "werktags" + time range Working days with time limit.
1042-32.png
StVO 1042-32 "werktags" + two time ranges Restricted to working days with two time intervals.
For each time range, include a pair of TrafficSignValue messages according to the rules above.
See also: Two time ranges.
1042-33.png
StVO 1042-33 "Mo-Fr" + time range Time range for validity of traffic sign with days of the week.
1042-34.png
StVO 1042-34 "Di,Do,Fr" + time range Tuesdays, Thursdays and Fridays with time limit.
1042-35.png
StVO 1042-35 "an Sonn- und Feiertagen" + time range Restricted times, Sundays and public holidays only.
1042-36.png
StVO 1042-36 ”Schulbus werktags außer samstags” + two time ranges School bus, restricted to daytimes
For each time range, include a pair of TrafficSignValue messages according to the rules above.
See also: Two time ranges, Working days except saturdays.
1042-37.png
StVO 1042-37 "Parken Sa und So erlaubt" Parking on Saturdays and Sundays allowed.
1042-38.png
StVO 1042-38 ”werktags außer samstags” Working days except saturdays.
1042-51.png
StVO 1042-51 "Sa und So" Saturdays and Sundays.
1042-53.png
StVO 1042-53 "werktags Schulweg" + time range Way to or from school with time limit on working days.
See also Working days with time limit.
TYPE_ARROW 

A supplementary sign showing a direction alone.


Use together with the message Classification::arrow. The following signs can be built:

Image StVO-No. Meaning and Remarks
1000-13.png
StVO 1000-13 Detour sign, three-quarter circle.
Set Classification::arrow to Arrow::DIRECTION_CIRCLE_90_DEG_LEFT.
1000-23.png
StVO 1000-23 Detour sign, one-quarter circle.
Set Classification::arrow to Arrow::DIRECTION_CIRCLE_90_DEG_RIGHT.
1000-30.png
StVO 1000-30 Bidirectional traffic sideways.
Use two Classification::arrow messages. Set one to Arrow::DIRECTION_DIRECT_90_DEG_RIGHT and the other one to Arrow::DIRECTION_DIRECT_90_DEG_LEFT.
1000-31.png
StVO 1000-31 Bidirectional traffic back and forth.
Use two Classification::arrow messages. Set one to Arrow::DIRECTION_DIRECT_0_DEG and the other one to Arrow::DIRECTION_DIRECT_180_DEG.
1000-34.png
StVO 1000-34 Detour sign, semicircle.
Set Classification::arrow to Arrow::DIRECTION_CIRCLE_0_DEG.
TYPE_CONSTRAINED_TO 

The list of traffic actors to which the main sign's regulation is constrained to.


Use as many members of the Actor enumerator as needed to denote the related traffic actors.

The following tables summarize possible configurations for this kind of supplementary signs:

Image StVO-No. Actor Meaning and Remarks
1000-12.png
StVO 1000-12 ACTOR_PEDESTRIANS Use sidewalk on left side of roadway.
Set Classification::arrow to Arrow::DIRECTION_DIRECT_90_DEG_LEFT.

StVO 1000-22 ACTOR_PEDESTRIANS Use sidewalk on right side of roadway.
Set Classification::arrow to Arrow::DIRECTION_DIRECT_90_DEG_RIGHT.
1000-32.png
StVO 1000-32 ACTOR_BICYCLES Bidirectional traffic bicycles sideways.
Use two Classification::arrow messages. Set one to Arrow::DIRECTION_DIRECT_90_DEG_RIGHT and the other one to Arrow::DIRECTION_DIRECT_90_DEG_LEFT.
1000-33.png
StVO 1000-33 ACTOR_BICYCLES Bidirectional traffic bicyclesback and forth.
Use two Classification::arrow messages. Set one to Arrow::DIRECTION_DIRECT_0_DEG and the other one to Arrow::DIRECTION_DIRECT_180_DEG.
1010-50.png
StVO 1010-50 ACTOR_MOTORIZED_MULTITRACK_VEHICLES Motorized multi-track vehicles.
1010-51.png
StVO 1010-51 ACTOR_TRUCKS Trucks.
Note
  • In the German StVO, trucks are defined as motorized vehicles that are heavier than 3.5 t.
  • This supplementary sign also denotes the trucks' tractor units and trailers.
  • Cars and buses with a total weight superior to 3.5 t are not denoted by this. sign.
1010-52.png
StVO 1010-52 ACTOR_BICYCLES Bicycles.
1010-53.png
StVO 1010-53 ACTOR_PEDESTRIANS Pedestrians.
1010-54.png
StVO 1010-54 ACTOR_HORSE_RIDERS Horse riders.
1010-55.png
StVO 1010-55 ACTOR_CATTLE Cattles.
1010-56.png
StVO 1010-56 ACTOR_TRAMS Trams.
1010-57.png
StVO 1010-57 ACTOR_BUSES Buses.
1010-58.png
StVO 1010-58 ACTOR_CARS Passenger cars.
1010-59.png
StVO 1010-59 ACTOR_CARS_WITH_TRAILERS Passenger cars with trailers.
1010-60.png
StVO 1010-60 ACTOR_TRUCKS_WITH_TRAILERS Trucks with trailers.
1010-61.png
StVO 1010-61 ACTOR_TRACTORS Tractors.
Note
In the German StVO, tractors are defined as motorized vehicles that are not allowed to, or cannot, drive faster than 25 km/h.
1010-62.png
StVO 1010-62 ACTOR_MOTORCYCLES Motorbikes.
1010-63.png
StVO 1010-63 ACTOR_MOPEDS Mopeds.
1010-64.png
StVO 1010-64 ACTOR_HORSE_CARRIAGES Horse carriages.
1010-65.png
StVO 1010-65 ACTOR_EBIKES E-bikes.
1010-66.png
StVO 1010-66 ACTOR_ELECTRIC_VEHICLES Electric vehicles.
See also: StVO 1050-33.
1010-67.png
StVO 1010-67 ACTOR_CAMPERS Campers.
1012-32.png
StVO 1012-32 ACTOR_BICYCLES Cyclists must walk.
Set TrafficSignValue::text as "absteigen".
1049-11.png
StVO 1049-11 ACTOR_TRACTORS Overtaking of tractors allowed.
Set TrafficSignValue::text as ”dürfen überholt werden”.
Note
In the German StVO, tractors are defined as motorized vehicles that are not allowed to, or cannot, drive faster than 25 km/h.
1050-30.png
StVO 1050-30 ACTOR_TAXIS Taxis.
1050-31.png
StVO 1050-31 ACTOR_TAXIS A number of taxis.
Use TrafficSignValue::value to indicate the number of taxis. Set TrafficSignValue::value_unit to TrafficSignValue::UNIT_NO_UNIT.
1050-32.png
StVO 1050-32 ACTOR_ELECTRIC_VEHICLES Electric vehicles during the charging process.
Set TrafficSignValue::text as ”während des Ladevorgangs”.
1050-33.png
StVO 1050-33 ACTOR_ELECTRIC_VEHICLES Electric vehicles.
See also: StVO 1010-66.
1060-32.png
StVO 1060-32 Two actors ACTOR_BUSES and ACTOR_CARS_WITH_TRAILERS. Buses and cars with trailers.
Set TrafficSignValue::text as "auch".

Also, some of the German StVO traffic signs denoting traffic actors for which the main sign's regulation applies exclusively can be constructed.

Note
In the German StVO, these signs typically include the word "Nur".
Image StVO-No. Actor Meaning and Remarks
1044-10.png
StVO 1044-10 ACTOR_DISABLED_PERSONS Only disabled persons with an exceptional walking disability and blind persons.
1044-11.png
StVO 1044-11 ACTOR_DISABLED_PERSONS Only disabled persons with parking permit.
Set TrafficSignValue::text as "mit Parkausweis Nr. XXXX".
1044-12.png
StVO 1044-12 ACTOR_DISABLED_PERSONS Only disabled persons with an exceptional walking disability and blind persons, with number of parking places.
Use TrafficSignValue::value to indicate the number of parking places. Set TrafficSignValue::value_unit to TrafficSignValue::UNIT_NO_UNIT. Set TrafficSignValue::text as ”Parkstände”.
1044-30.png
StVO 1044-30 ACTOR_RESIDENTS Only residents with parking permit.
Set TrafficSignValue::text as "mit Parkausweis Nr. XXXX".
1048-14.png
StVO 1048-14 ACTOR_TRUCKS_WITH_SEMITRAILERS Only trucks with semi-trailers.
1048-15.png
StVO 1048-15 Two actors: one set to ACTOR_TRUCKS_WITH_SEMITRAILERS and the other one set to ACTOR_TRUCKS_WITH_TRAILERS. Only trucks with trailers and trucks with semi-trailers.
1048-18.png
StVO 1048-18 ACTOR_RAILROAD_TRAFFIC Only railroad traffic.
1048-20.png
StVO 1048-20 Two actors: one set to ACTOR_CARS_WITH_TRAILERS and the other one set to ACTOR_TRUCKS. Only trucks with trailers and trucks with semi-trailers.
Note
  • In the German StVO, trucks are defined as motorized vehicles that are heavier than 3.5 t.
  • This supplementary sign also denotes the trucks' tractor units and trailers.
  • This supplementary sign excludes passenger cars and buses.
1049-12.png
StVO 1049-12 ACTOR_MILITARY_VEHICLES Only military vehicles.
1049-13.png
StVO 1049-13 Three actors, set to respectively ACTOR_TRUCKS, ACTOR_BUSES and ACTOR_CARS_WITH_TRAILERS. Only trucks, buses, passenger cars with trailers.
Note
  • In the German StVO, trucks are defined as motorized vehicles that are heavier than 3.5 t.
  • This supplementary sign also denotes the trucks' tractor units and trailers.
1052-30.png
StVO 1052-30 ACTOR_HAZARDOUS_GOODS_VEHICLES Only hazardous goods vehicles.
1052-31.png
StVO 1052-31 ACTOR_WATER_POLLUTANT_VEHICLES Only water pollutant vehicles.

In addition, some of the German StVO supplementary signs with actors that receive an explicit allowance to use the street or the shoulder can be constructed:

Image StVO-No. Actor Meaning and Remarks
1010-10.png
StVO 1010-10 ACTOR_CHILDREN Children playing on the road and shoulder allowed.
1010-11.png
StVO 1010-11 ACTOR_WINTER_SPORTSPEOPLE Winter sports allowed.
Use TrafficSignValue::value to indicate the number of taxis. Set TrafficSignValue::value_unit to TrafficSignValue::UNIT_NO_UNIT.
1010-12.png
StVO 1010-12 ACTOR_TRAILERS Trailers allowed.
Note
In the German StVO, this sign states that Trailers can park here without the usual two week temporal parking restriction.
1010-13.png
StVO 1010-13 ACTOR_CARAVANS Caravans allowed.
Note
In the German StVO, this sign states that Caravans can park here without the usual two week temporal parking restriction.
1040-10.png
StVO 1040-10 ACTOR_WINTER_SPORTSPEOPLE Winter sports within time range allowed.
In order to indicate an allowance limited by a time period, use one TrafficSignValue message to indicate its start and one TrafficSignValue message to indicate its end. For each TrafficSignValue, TrafficSignValue::value indicates the time elapsed since midnight every day, and TrafficSignValue::value_unit indicates the unit this time is expressed in, e.g. in min.
1007-55.png
StVO 1007-55 ACTOR_WINTER_SPORTSPEOPLE Ski run crosses.
Set TrafficSignValue::text as "kreuzt".
1007-56.png
StVO 1007-56 ACTOR_WINTER_SPORTSPEOPLE Ski trail.
Set TrafficSignValue::text as "kreuzt".

Finally, the signs

1006-30.png
StVO 1006-30 ACTOR_CARS_WITH_CARAVANS Slide danger for car/caravan combinations under strong winds.
Set TrafficSignValue::text as "Schleudergefahr".
1012-33.png
StVO 1012-33 ACTOR_MOPEDS No mopeds.
Set TrafficSignValue::text as "keine".

can be incorporated.

TYPE_EXCEPT 

The list of traffic actors for which the main sign's regulation does not apply or have a special driving allowance.


Use as many members of the Actor enumerator as needed to denote the excepted traffic actors:

Note
In the German StVO, these signs include the word "frei".

The following table summarizes possible configurations for this kind of supplementary signs:

Image StVO-No. Actor Meaning and Remarks
1020-11.png
StVO 1020-11 ACTOR_DISABLED_PERSONS Except disabled persons with parking permit.
Set TrafficSignValue::text as "mit Parkausweis Nr. XXXX".
1020-12.png
StVO 1020-12 Two actors: one set to ACTOR_BICYCLES and the other one set to ACTOR_RESIDENTS. Except cyclists and residents.
1020-14.png
StVO 1020-14 ACTOR_WINTER_SPORTSPEOPLE Except winter sportspeople.
1020-30.png
StVO 1020-30 ACTOR_RESIDENTS Except residents.
1020-31.png
StVO 1020-31 ACTOR_RESIDENTS Except residents or free parking.
Set TrafficSignValue::text as "oder Parken".
1020-32.png
StVO 1020-32 ACTOR_RESIDENTS Except residents with parking permit.
Set TrafficSignValue::text as "mit Parkausweis Nr. XXXX".
1022-10.png
StVO 1022-10 ACTOR_BICYCLES Except bicycles.
1022-11.png
StVO 1022-11 ACTOR_MOPEDS Except mopeds.
1022-12.png
StVO 1022-12 ACTOR_MOTORCYCLES Except motorcycles.
1022-13.png
StVO 1022-13 ACTOR_EBIKES Except e-bikes.
1022-14.png
StVO 1022-14 Two actors: one set to ACTOR_BICYCLES and the other one set to ACTOR_MOPEDS. Except bicycles and mopeds.
1022-15.png
StVO 1022-15 Two actors: one set to ACTOR_EBIKES and the other one set to ACTOR_MOPEDS. Except e-bikes and mopeds.
1024-10.png
StVO 1024-10 ACTOR_CARS Except passenger cars.
1024-11.png
StVO 1024-11 ACTOR_CARS_WITH_TRAILERS Except passenger cars with trailers.
1024-12.png
StVO 1024-12 ACTOR_TRUCKS Except trucks, their tractor unit and their trailers.
Note
  • In the German StVO, trucks are defined as motorized vehicles that are heavier than 3.5 t.
  • This supplementary sign also denotes the trucks' tractor units and trailers.
  • Cars and buses with a total weight superior to 3.5 t are not exempted of a rule by this sign.
1024-13.png
StVO 1024-13 ACTOR_TRUCKS_WITH_TRAILERS Except trucks with trailers.
Note
  • In the German StVO, trucks are defined as motorized vehicles that are heavier than 3.5 t.
  • This supplementary sign also denotes the trucks' tractor units and trailers.
  • Cars and buses with a total weight superior to 3.5 t are not exempted of a rule by this sign.
1024-14.png
StVO 1024-14 ACTOR_BUSES Except buses.
1024-15.png
StVO 1024-15 ACTOR_RAILROAD_TRAFFIC Except railroad traffic.
1024-16.png
StVO 1024-16 ACTOR_TRAMS Except trams.
1024-17.png
StVO 1024-17 ACTOR_TRACTORS Except tractors.
Note
In the German StVO, tractors are defined as motorized vehicles that are not allowed to, or cannot, drive faster than 25 km/h.
1024-18.png
StVO 1024-18 ACTOR_HORSE_CARRIAGES Except horse carriages.
1024-19.png
StVO 1024-19 ACTOR_CAMPERS Except campers with a maximum allowed mass.
Use TrafficSignValue::value and TrafficSignValue::value_unit (e.g. t) to indicate the mass.
1024-20.png
StVO 1024-20 ACTOR_ELECTRIC_VEHICLES Except electric vehicles.
See also: StVO 1026-61.
1026-31.png
StVO 1026-31 ACTOR_BUSES Except buses in ocasional service.
Set TrafficSignValue::text as "im Gelegenheitsverkehr".
1026-32.png
StVO 1026-32 ACTOR_PUBLIC_TRANSPORT_VEHICLES Except public transport vehicles.
1026-33.png
StVO 1026-33 ACTOR_EMERGENCY_VEHICLES Except emergency vehicles.
1026-34.png
StVO 1026-34 ACTOR_MEDICAL_VEHICLES Except medical vehicles.
1026-35.png
StVO 1026-35 ACTOR_DELIVERY_VEHICLES Except delivery vehicles.
1026-36.png
StVO 1026-36 ACTOR_AGRICULTURAL_VEHICLES Except agricultural vehicles.
1026-37.png
StVO 1026-37 ACTOR_FORESTRY_VEHICLES Except forestry vehicles.
1026-38.png
StVO 1026-38 Two actors: one set to ACTOR_FORESTRY_VEHICLES and the other one set to ACTOR_AGRICULTURAL_VEHICLES. Except agricultural and forestry vehicles.
1026-39.png
StVO 1026-39 ACTOR_OPERATIONAL_AND_UTILITY_VEHICLES Except operational and utility vehicles.
1026-60.png
StVO 1026-60 ACTOR_ELECTRIC_VEHICLES Except electric vehicles during the charging process.
Set TrafficSignValue::text as ”während des Ladevorgangs”
1026-61.png
StVO 1026-61 ACTOR_ELECTRIC_VEHICLES Except electric vehicles.
See also: StVO 1024-20.
1026-62.png
StVO 1026-62 ACTOR_SLURRY_TRANSPORT Except slurry transport.
1026-63.png
StVO 1026-63 ACTOR_EBIKES Except e-bikes.
1028-30.png
StVO 1028-30 ACTOR_CONSTRUCTION_VEHICLES Except construction vehicles.
1028-32.png
StVO 1028-32 ACTOR_RESIDENTS Exception for residents up to construction site.
Set TrafficSignValue::text as "bis Baustelle"
1028-34.png
StVO 1028-34 ACTOR_FERRY_USERS Except ferry users.
1031-50.png
StVO 1031-50 Three actors, set to respectively ACTOR_VEHICLES_WITH_RED_BADGES, ACTOR_VEHICLES_WITH_YELLOW_BADGES and ACTOR_VEHICLES_WITH_GREEN_BADGES Vehicles with red, yellow or green badges allowed
Note
Exemption from traffic ban according to 40(1) of the Federal Immission Control Act.
1031-51.png
StVO 1031-51 Two actors, set to respectively ACTOR_VEHICLES_WITH_YELLOW_BADGES and ACTOR_VEHICLES_WITH_GREEN_BADGES Vehicles with yellow or green badges allowed
Note
Exemption from traffic ban according to 40(1) of the Federal Immission Control Act.
1031-52.png
StVO 1031-52 ACTOR_VEHICLES_WITH_GREEN_BADGES Vehicles with green badges allowed
Note
Exemption from traffic ban according to 40(1) of the Federal Immission Control Act.
TYPE_VALID_FOR_DISTANCE 

Traffic sign is valid for a certain distance.

1001-30.png
StVO 1001-30

StVO 1001-31
1001-32.png
StVO 1001-32
1001-33.png
StVO 1001-33
1001-34.png
StVO 1001-34
1001-35.png
StVO 1001-35

Use TrafficSignValue::value and TrafficSignValue::value_unit (e.g. m) to indicate the distance.

TYPE_PRIORITY_ROAD_BOTTOM_LEFT_FOUR_WAY 

Priority road from bottom to left in the intersection.

1002-10.png
StVO 1002-10
TYPE_PRIORITY_ROAD_TOP_LEFT_FOUR_WAY 

Priority road from top to left in the intersection.

1002-10.png
StVO 1002-11
TYPE_PRIORITY_ROAD_BOTTOM_LEFT_THREE_WAY_STRAIGHT 

Priority road from bottom to left, junction from above.

1002-12.png
StVO 1002-12
TYPE_PRIORITY_ROAD_BOTTOM_LEFT_THREE_WAY_SIDEWAYS 

Priority road from bottom to left, junction from the right.

1002-12.png
StVO 1002-13
TYPE_PRIORITY_ROAD_TOP_LEFT_THREE_WAY_STRAIGHT 

Priority road from top to left, junction from below.

1002-12.png
StVO 1002-14
TYPE_PRIORITY_ROAD_BOTTOM_RIGHT_FOUR_WAY 

Priority road from bottom to right in the intersection.

1002-10.png
StVO 1002-20
TYPE_PRIORITY_ROAD_TOP_RIGHT_FOUR_WAY 

Priority road from top to right in the intersection.

1002-10.png
StVO 1002-21
TYPE_PRIORITY_ROAD_BOTTOM_RIGHT_THREE_WAY_STRAIGHT 

Priority road from bottom to right, junction from above.

1002-12.png
StVO 1002-22
TYPE_PRIORITY_ROAD_BOTTOM_RIGHT_THREE_WAY_SIDEWAY 

Priority road from bottom to right, junction from the left.

1002-12.png
StVO 1002-23
TYPE_PRIORITY_ROAD_TOP_RIGHT_THREE_WAY_STRAIGHT 

Priority road from top to right, junction from below.

1002-12.png
StVO 1002-24
TYPE_VALID_IN_DISTANCE 

Distance to the start of validity of the traffic sign.

1004-30.png
StVO 1004-30
1004-31.png
StVO 1004-31

Use TrafficSignValue::value and TrafficSignValue::value_unit (e.g. m) to indicate the distance.

Note
For OSI 4.0 compatibility use TYPE_SPACE instead.
TYPE_STOP_IN 

Stop in e.g.

.. m.

1004-32.png
StVO 1004-32

Use TrafficSignValue::value and TrafficSignValue::value_unit (e.g. m) to indicate the distance.

Note
For OSI 4.0 compatibility use TYPE_SPACE instead.
TYPE_LEFT_ARROW 

Direction, left-pointing.

1000-10.png
StVO 1000-10
Note
For OSI 4.0 compatibility use TYPE_ARROW instead.
TYPE_LEFT_BEND_ARROW 

Direction of potential danger, left-pointing.

1000-11.png
StVO 1000-11
Note
For OSI 4.0 compatibility use TYPE_ARROW instead.
TYPE_RIGHT_ARROW 

Direction, right-pointing.

1000-10.png
StVO 1000-20
Note
For OSI 4.0 compatibility use TYPE_ARROW instead.
TYPE_RIGHT_BEND_ARROW 

Direction of potential danger, right-pointing.

1000-11.png
StVO 1000-21
Note
For OSI 4.0 compatibility use TYPE_ARROW instead.
TYPE_ACCIDENT 

Accident hazard.

1006-31.png
StVO 1006-31

See also: TYPE_TEXT .

TYPE_SNOW 

Restriction of the validity of the traffic sign to snowy / icy conditions.

StVO 1007-30
Note
The identifier "StVO 1007-30" was used to denote a restriction of the validity of the traffic sign to snowy / icy conditions until the edition of 2013 of the official Catalog of Street Signs of the Federal Road Research Institute of Germany - BASt. Since the edition corresponding to 2017, "StVO 1007-30" is used to denote the hazard of oil trails. See TYPE_OIL .
TYPE_FOG 

Restriction of the validity of the traffic sign to foggy conditions.

1007-61.png
StVO 1007-61
Note
For OSI 4.0 compatibility use TYPE_TEXT instead.
TYPE_ROLLING_HIGHWAY_INFORMATION 

Information on rolling highway.

1010-14.png
StVO 1010-14
TYPE_SERVICES 

Information about services.

1010-15.png
StVO 1010-15
TYPE_TIME_RANGE 

Time range for validity of traffic sign.

1040-30.png
StVO 1040-30
1042-33.png
StVO 1042-33
Note
For OSI 4.0 compatibility use TYPE_TIME instead.
TYPE_PARKING_DISC_TIME_RESTRICTION 

Parking disc restrictions.

1040-32.png
StVO 1040-32 Parking disc restriction Use TrafficSignValue::value and TrafficSignValue::value_unit (e.g. min) to indicate the allowed duration of parking.
1040-33.png
StVO 1040-33 Parking disc restriction for marked parking areas Use TrafficSignValue::value and TrafficSignValue::value_unit (e.g. min) to indicate the allowed duration of parking. Set TrafficSignValue::text to ”in gekennzeichneten Flächen”.
TYPE_WEIGHT 

Restriction of the validity of the traffic sign depending on the vehicle's weight.

1053-33.png
StVO 1053-33
1053-37.png
StVO 1053-37
1060-33.png
StVO 1060-33

Use TrafficSignValue::value and TrafficSignValue::value_unit (e.g. in t) to indicate the weight.

TYPE_WET 

If "wet surface".

1053-35.png
StVO 1053-35
TYPE_PARKING_CONSTRAINT 

Parking constraints.

1053-38.png
StVO 1053-38 pull in crosswise
1053-39.png
StVO 1053-39 pull in diagonally
TYPE_NO_WAITING_SIDE_STRIPES 

No parking, also on verges/shoulder.

1060-31.png
StVO 1060-31
TYPE_RAIN 

Restriction of the validity of the traffic sign to wet / rainy conditions.

(No German StVO-Nr., Austrian StVO 1960 supplementary sign g).

TYPE_SNOW_RAIN 

Combined restriction of the validity of the traffic sign to rainy or snowy conditions denoted by a single supplementary sign (instead of two signs of TYPE_RAIN and TYPE_SNOW respectively).

(StVO -, Austria)

TYPE_NIGHT 

Valid at night.

TYPE_STOP_4_WAY 

Stop 4 way.

TYPE_TRUCK 

Trucks.

Note
For OSI 4.0 compatibility use the message Actor instead.
TYPE_TRACTORS_MAY_BE_PASSED 

Tractors may be passed.

Note
For OSI 4.0 compatibility use the message Actor instead.
TYPE_HAZARDOUS 

Vehicles transporting hazardous goods.

Note
For OSI 4.0 compatibility use the message Actor instead.
TYPE_TRAILER 

Trailers.

Note
For OSI 4.0 compatibility use the message Actor instead.
TYPE_ZONE 

Zone.

Note
For OSI 4.0 compatibility use the message Actor instead.
TYPE_MOTORCYCLE 

Motorcycles.

Note
For OSI 4.0 compatibility use the message Actor instead.
TYPE_MOTORCYCLE_ALLOWED 

Motorcycles allowed.

Note
For OSI 4.0 compatibility use the message Actor instead.
TYPE_CAR 

Cars.

Note
For OSI 4.0 compatibility use the message Actor instead.

◆ Actor

Definition of the traffic actors the supplementary sign makes reference to.

E.g. bikes, trucks, cars, etc.

Enumerator
ACTOR_UNKNOWN 

An unknown actor.

ACTOR_OTHER 

Other actor (specified but known)

ACTOR_NO_ACTOR 

The actor is not specified.

ACTOR_AGRICULTURAL_VEHICLES 

Agricultural vehicles.

ACTOR_BICYCLES 

Bicycles.

ACTOR_BUSES 

Buses.

ACTOR_CAMPERS 

Campers.

ACTOR_CARAVANS 

Caravans.

ACTOR_CARS 

Cars.

ACTOR_CARS_WITH_CARAVANS 

Cars with caravans.

ACTOR_CARS_WITH_TRAILERS 

Cars with trailers.

ACTOR_CATTLE 

Cattles.

ACTOR_CHILDREN 

Children.

ACTOR_CONSTRUCTION_VEHICLES 

Construction vehicles.

ACTOR_DELIVERY_VEHICLES 

Delivery vehicles.

ACTOR_DISABLED_PERSONS 

Disabled persons.

ACTOR_EBIKES 

E-bikes.

ACTOR_ELECTRIC_VEHICLES 

Electric vehicles.

ACTOR_EMERGENCY_VEHICLES 

Emergency vehicles.

ACTOR_FERRY_USERS 

Ferry users.

ACTOR_FORESTRY_VEHICLES 

Forestry vehicles.

ACTOR_HAZARDOUS_GOODS_VEHICLES 

Hazardous goods vehicles.

ACTOR_HORSE_CARRIAGES 

Horse carriages.

ACTOR_HORSE_RIDERS 

Horse riders.

ACTOR_INLINE_SKATERS 

Inline skaters.

ACTOR_MEDICAL_VEHICLES 

Medical vehicles.

ACTOR_MILITARY_VEHICLES 

Military vehicles.

ACTOR_MOPEDS 

Mopeds.

ACTOR_MOTORCYCLES 

Motorcycles.

ACTOR_MOTORIZED_MULTITRACK_VEHICLES 

Motorized multi-track vehicles.

ACTOR_OPERATIONAL_AND_UTILITY_VEHICLES 

Operational and utility vehicles.

ACTOR_PEDESTRIANS 

Pedestrians.

ACTOR_PUBLIC_TRANSPORT_VEHICLES 

Public transport vehicles.

ACTOR_RAILROAD_TRAFFIC 

Railroad traffic.

ACTOR_RESIDENTS 

Residents.

Note
In the German StVO, typically denoted with the text "Anlieger" or "Bewohner"
ACTOR_SLURRY_TRANSPORT 

Slurry transport.

ACTOR_TAXIS 

Taxis.

ACTOR_TRACTORS 

Tractors.

Note
In the German StVO, tractors are defined as motorized vehicles that are not allowed to, or cannot, drive faster than 25 km/h
ACTOR_TRAILERS 

Trailers.

ACTOR_TRAMS 

Trams.

ACTOR_TRUCKS 

Trucks.

Note
In the German StVO, trucks are defined as motorized vehicles that are heavier than 3.5 t
ACTOR_TRUCKS_WITH_SEMITRAILERS 

Trucks with semi-trailers.

ACTOR_TRUCKS_WITH_TRAILERS 

Trucks with trailers.

ACTOR_VEHICLES_WITH_GREEN_BADGES 

Vehicles with green badges.

ACTOR_VEHICLES_WITH_RED_BADGES 

Vehicles with red badges.

ACTOR_VEHICLES_WITH_YELLOW_BADGES 

Vehicles with yellow badges.

ACTOR_WATER_POLLUTANT_VEHICLES 

Water pollutant vehicles.

ACTOR_WINTER_SPORTSPEOPLE 

Winter sportspeople.

Member Data Documentation

◆ variability

optional Variability osi3::TrafficSign::SupplementarySign::Classification::variability = 1

Variability.

◆ type

optional Type osi3::TrafficSign::SupplementarySign::Classification::type = 2

Type of the supplementary sign.

Attention
Deprecated: A revision is planned for version 4.0.0 to replace the type enum with a more semantically defined enumeration, with the exact sign specification being relegated to the newly introduced 4-tupel traffic sign catalog specification as used in OpenDRIVE.

◆ value

repeated TrafficSignValue osi3::TrafficSign::SupplementarySign::Classification::value = 3

Additional value(s) associated with the traffic sign, e.g.

length, mass or starting time in time range.

Note
Field need not be set if traffic sign type does not require it.
OSI uses singular instead of plural for repeated field names.

◆ assigned_lane_id

repeated Identifier osi3::TrafficSign::SupplementarySign::Classification::assigned_lane_id = 4

The IDs of the lanes that the sign is assigned to.

May be multiple if the sign is valid for multiple lanes.

Note
OSI uses singular instead of plural for repeated field names.
Rules
refers_to: Lane

◆ actor

repeated Actor osi3::TrafficSign::SupplementarySign::Classification::actor = 5

This enumerator indicates a traffic actor (e.g.

bikes, cars, trucks and so on), that the supplementary sign makes reference to.

Attention
Deprecated: A revision is planned for version 4.0.0 to replace the type enum with a more semantically defined enumeration, with the exact sign specification being relegated to the newly introduced 4-tupel traffic sign catalog specification as used in OpenDRIVE.

◆ arrow

repeated Arrow osi3::TrafficSign::SupplementarySign::Classification::arrow = 6

A direction arrow shown on the supplementary sign.

Attention
Deprecated: A revision is planned for version 4.0.0 to replace the type enum with a more semantically defined enumeration, with the exact sign specification being relegated to the newly introduced 4-tupel traffic sign catalog specification as used in OpenDRIVE.

◆ is_out_of_service

optional bool osi3::TrafficSign::SupplementarySign::Classification::is_out_of_service = 7

Boolean flag to indicate that the supplementary traffic sign is taken out of service.

This can be achieved by visibly crossing the sign or covering it completely.

◆ country

optional string osi3::TrafficSign::SupplementarySign::Classification::country = 8

Country specification of the traffic sign catalog specification that identifies the actual traffic sign.

This is part of the 4-tupel traffic sign catalog specification as used in OpenDRIVE.

Country is specified using the ISO 3166-1, alpha-2 code https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2, or the special OpenDRIVE country for generic signs.

◆ country_revision

optional string osi3::TrafficSign::SupplementarySign::Classification::country_revision = 9

Revision specification of the traffic sign catalog specification that identifies the actual traffic sign.

This is part of the 4-tupel traffic sign catalog specification as used in OpenDRIVE.

The year the traffic rules came into force.
e.g. "2017"

◆ code

optional string osi3::TrafficSign::SupplementarySign::Classification::code = 10

Code specification of the traffic sign catalog specification that identifies the actual traffic sign.

This is part of the 4-tupel traffic sign catalog specification as used in OpenDRIVE.

Code identifier according to country and country revision, corresponds to the type field of OpenDRIVE.
code is only unique in combination with country and country_revision.
e.g. http://www.vzkat.de/2017/VzKat.htm

◆ sub_code

optional string osi3::TrafficSign::SupplementarySign::Classification::sub_code = 11

Sub-code specification of the traffic sign catalog specification that identifies the actual traffic sign.

This is part of the 4-tupel traffic sign catalog specification as used in OpenDRIVE.

Sub-code identifier according to country, country revision and code, corresponds to the subtype field of OpenDRIVE.
sub_code is only unique in combination with country, country_revision, and code.
e.g. http://www.vzkat.de/2017/VzKat.htm

◆ logical_lane_assignment

repeated LogicalLaneAssignment osi3::TrafficSign::SupplementarySign::Classification::logical_lane_assignment = 12

Assignment of this object to logical lanes.

Note
OSI uses singular instead of plural for repeated field names.

  • osi_trafficsign.proto