You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Warning sign for a double turn (first left turn) (StVO 105.1).
360
401
//
361
-
TYPE_DOUBLE_TURN_LEFT=72;
402
+
TYPE_DOUBLE_TURN_LEFT=82;
362
403
363
404
// Warning sign for a double turn (first right turn) (StVO 105.2).
364
405
//
365
-
TYPE_DOUBLE_TURN_RIGHT=73;
406
+
TYPE_DOUBLE_TURN_RIGHT=83;
366
407
367
408
// Drive past on the left side (StVO 222.1).
368
409
//
369
-
TYPE_PASS_LEFT=74;
410
+
TYPE_PASS_LEFT=84;
370
411
371
412
// Drive past on the right side (StVO 222.2).
372
413
//
373
-
TYPE_PASS_RIGHT=75;
414
+
TYPE_PASS_RIGHT=85;
374
415
}
375
416
376
417
// Definition of the variability of the traffic sign.
@@ -826,18 +867,37 @@ message RoadMarking
826
867
// The type of the road marking.
827
868
//
828
869
optionalTypetype=3;
829
-
830
-
// The color of the road marking.
870
+
871
+
// Traffic sign as road marking (colour image, monochrome image or character string).
872
+
//
873
+
// \note Field is set if ( \c RoadMarking.type == \c RoadMarking.Type.TYPE_PAINTED_TRAFFIC_SIGN or
874
+
// \c RoadMarking.Type.TYPE_SYMBOLIC_TRAFFIC_SIGN or \c RoadMarking.Type.TYPE_TEXTUAL_TRAFFIC_SIGN ).
831
875
//
832
-
optionalColorcolor=4;
876
+
// \note Field need not be set (or set to \c TrafficSign.Type.TYPE_OTHER)
877
+
// if road marking type (\c RoadMarking.type) does not require it.
878
+
optionalTrafficSign.Typetraffic_sign_type=4;
879
+
880
+
// The monochrome color of the road marking.
881
+
// \note Field need not be set (or set to \c RoadMarking.Color.COLOR_OTHER)
882
+
// if road marking type does not require it (e.g. for \c RoadMarking.type == \c RoadMarking.Type.TYPE_PAINTED_TRAFFIC_SIGN).
883
+
optionalColormonochrome_color=5;
833
884
834
885
// Additional value associated with the road marking, e.g. value of the speed limit.
835
-
// Field need not be set if road marking type does not require it.
836
-
optionaldoublevalue=5;
886
+
// \note Field need not be set if road marking type does not require it.
887
+
optionaldoublevalue=6;
888
+
889
+
// Additional text value as road marking, e.g. BUS, TAXI etc.
890
+
// \note Field need not be set if road marking type does not require it.
891
+
optionalstringvalue_text=7;
837
892
838
893
// The id(s) of the lane(s) that the road marking is assigned to.
839
894
// Might be multiple if the road marking goes across multiple lanes.
840
-
repeatedIdentifierassigned_lane=6;
895
+
repeatedIdentifierassigned_lane=8;
896
+
897
+
// Intersection orientation of the road marking.
898
+
//
899
+
// \note Defined for \c Lane::type = TYPE_INTERSECTION, otherwise zero vector
900
+
optionalVector3droadmarking_orientation=9;
841
901
842
902
// Definition of road marking types.
843
903
//
@@ -851,77 +911,29 @@ message RoadMarking
851
911
//
852
912
TYPE_OTHER=1;
853
913
854
-
// A solid stop line.
914
+
// Paint on the road surface indicating a colour image of a traffic sign.
855
915
//
856
-
TYPE_STOP_LINE=2;
916
+
TYPE_PAINTED_TRAFFIC_SIGN=2;
857
917
858
-
// A speed limit sign painted on the road surface.
918
+
// Paint on the road surface indicating a monochrome logical symbol of a traffic sign (e.g. digits 50 as start of speed limit 50 or stop line for stop sign).
859
919
//
860
-
TYPE_SPEED_LIMIT=3;
920
+
TYPE_SYMBOLIC_TRAFFIC_SIGN=3;
861
921
862
-
// A straight arrow painted on the road surface indicating a lane to drive straight. (StVO 297).
922
+
// Paint on the road surface as a character string (e.g. BUS as bus only lane).
863
923
//
864
-
TYPE_STRAIGHT_ARROW=4;
924
+
TYPE_TEXTUAL_TRAFFIC_SIGN=4;
865
925
866
-
// A straight arrow painted on the road surface indicating a lane to turn right (StVO 297).
867
-
//
868
-
TYPE_RIGHT_TURN_ARROW=5;
869
-
870
-
// A straight arrow painted on the road surface indicating a lane to turn left (StVO 297).
871
-
//
872
-
TYPE_LEFT_TURN_ARROW=6;
873
-
874
-
// A dashed stop line
875
-
//
876
-
TYPE_STOP_LINE_DASHED=7;
877
-
878
-
// A stop line consisting of triangles.
879
-
//
880
-
TYPE_STOP_LINE_TRIANGLE=8;
881
-
882
-
// An arrow painted on the road surface indicating a lane to drive straight and to turn left (StVO 297).
883
-
//
884
-
TYPE_STRAIGHT_LEFT_TURN_ARROW=9;
885
-
886
-
// An arrow painted on the road surface indicating a lane to drive straight and to turn right (StVO 297).
887
-
//
888
-
TYPE_STRAIGHT_RIGHT_TURN_ARROW=10;
889
-
890
-
// An arrow painted on the road surface indicating a lane to drive straight and to turn right or left (StVO 297).
891
-
//
892
-
TYPE_STRAIGHT_LEFT_TURN_RIGHT_TURN_ARROW=11;
893
-
894
-
// An arrow painted on the road surface indicating a lane to turn right or left.
895
-
//
896
-
TYPE_LEFT_TURN_RIGHT_TURN_ARROW=12;
897
-
898
-
// An arrow painted on the road surface indicating a turning point left.
899
-
//
900
-
TYPE_TURNPOINT_LEFT_ARROW=13;
901
-
902
-
// An arrow painted on the road surface indicating a turning point right.
903
-
//
904
-
TYPE_TURNPOINT_RIGHT_ARROW=14;
905
-
906
-
// Paint on the road surface indicating a zebra crossing.
907
-
//
908
-
TYPE_ZEBRA=15;
909
-
910
926
// Paint on the road surface indicating a generic symbol.
911
-
//
912
-
TYPE_GENERIC_SYMBOL=16;
927
+
//
928
+
TYPE_GENERIC_SYMBOL=5;
913
929
914
-
// A right arrow painted on the road surface announcing a lane limitation or the end of a lane (StVO 297.1).
930
+
// Paint on the road surface indicating a generic line.
915
931
//
916
-
TYPE_ANNOUNCE_RIGHT_ARROW=17;
932
+
TYPE_GENERIC_LINE=6;
917
933
918
-
// A left arrow painted on the road surface announcing a lane limitation or the end of a lane (StVO 297.1).
934
+
// Paint on the road surface indicating a generic character string.
919
935
//
920
-
TYPE_ANNOUNCE_LEFT_ARROW=18;
921
-
922
-
// Paint on the road surface indicating a generic line.
0 commit comments