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
// \note Field is set if ( \c RoadMarking.type == \c RoadMarking.Type.TYPE_PAINTED_TRAFFIC_SIGN or
853
+
// \c RoadMarking.Type.TYPE_SYMBOLIC_TRAFFIC_SIGN or \c RoadMarking.Type.TYPE_TEXTUAL_TRAFFIC_SIGN ).
819
854
//
820
-
optionalColorcolor=5;
855
+
// \note Field need not be set (or set to \c TrafficSign.Type.TYPE_OTHER)
856
+
// if road marking type (\c RoadMarking.type) does not require it.
857
+
optionalTrafficSign.Typetraffic_sign_type=4;
858
+
859
+
// The monochrome color of the road marking.
860
+
// \note Field need not be set (or set to \c RoadMarking.Color.COLOR_OTHER)
861
+
// if road marking type does not require it (e.g. for \c RoadMarking.type == \c RoadMarking.Type.TYPE_PAINTED_TRAFFIC_SIGN).
862
+
optionalColormonochrome_color=5;
821
863
822
864
// Additional value associated with the road marking, e.g. value of the speed limit.
823
-
// Field need not be set if road marking type does not require it.
865
+
// \note Field need not be set if road marking type does not require it.
824
866
optionaldoublevalue=6;
825
867
826
868
// Additional text value as road marking, e.g. BUS, TAXI etc.
827
-
// Field need not be set if road marking type does not require it.
869
+
// \note Field need not be set if road marking type does not require it.
828
870
optionalstringvalue_text=7;
829
871
830
872
// The id(s) of the lane(s) that the road marking is assigned to.
@@ -834,7 +876,7 @@ message RoadMarking
834
876
// Intersection orientation of the road marking.
835
877
//
836
878
// \note Defined for \c Lane::type = TYPE_INTERSECTION, otherwise zero vector
837
-
optionalVector3droadmarking_orientation=7;
879
+
optionalVector3droadmarking_orientation=9;
838
880
839
881
// Definition of road marking types.
840
882
//
@@ -848,85 +890,29 @@ message RoadMarking
848
890
//
849
891
TYPE_OTHER=1;
850
892
851
-
// A solid stop line.
893
+
// Paint on the road surface indicating a colour image of a traffic sign.
852
894
//
853
-
TYPE_STOP_LINE=2;
854
-
855
-
// A dashed stop line.
856
-
//
857
-
TYPE_STOP_LINE_DASHED=3;
858
-
859
-
// A stop line consisting of triangles.
860
-
//
861
-
TYPE_STOP_LINE_TRIANGLE=4;
862
-
863
-
// A speed limit sign painted on the road surface.
864
-
//
865
-
TYPE_SPEED_LIMIT=5;
866
-
867
-
// A straight arrow painted on the road surface indicating a lane to drive straight. (StVO 297).
868
-
//
869
-
TYPE_STRAIGHT_ARROW=6;
895
+
TYPE_PAINTED_TRAFFIC_SIGN=2;
870
896
871
-
// A straight arrow painted on the road surface indicating a lane to turn right (StVO 297).
897
+
// 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).
872
898
//
873
-
TYPE_RIGHT_TURN_ARROW=7;
899
+
TYPE_SYMBOLIC_TRAFFIC_SIGN=3;
874
900
875
-
// A straight arrow painted on the road surface indicating a lane to turn left (StVO 297).
901
+
// Paint on the road surface as a character string (e.g. BUS as bus only lane).
876
902
//
877
-
TYPE_LEFT_TURN_ARROW=8;
878
-
879
-
// An arrow painted on the road surface indicating a lane to drive straight and to turn left (StVO 297).
880
-
//
881
-
TYPE_STRAIGHT_LEFT_TURN_ARROW=9;
882
-
883
-
// An arrow painted on the road surface indicating a lane to drive straight and to turn right (StVO 297).
884
-
//
885
-
TYPE_STRAIGHT_RIGHT_TURN_ARROW=10;
886
-
887
-
// An arrow painted on the road surface indicating a lane to drive straight and to turn right or left (StVO 297).
888
-
//
889
-
TYPE_STRAIGHT_LEFT_TURN_RIGHT_TURN_ARROW=11;
890
-
891
-
// An arrow painted on the road surface indicating a lane to turn right or left.
892
-
//
893
-
TYPE_LEFT_TURN_RIGHT_TURN_ARROW=12;
894
-
895
-
// An arrow painted on the road surface indicating a turning point left.
896
-
//
897
-
TYPE_TURNPOINT_LEFT_ARROW=13;
898
-
899
-
// An arrow painted on the road surface indicating a turning point right.
900
-
//
901
-
TYPE_TURNPOINT_RIGHT_ARROW=14;
903
+
TYPE_TEXTUAL_TRAFFIC_SIGN=4;
902
904
903
-
// A right arrow painted on the road surface announcing a lane limitation or the end of a lane (StVO 297.1).
905
+
// Paint on the road surface indicating a generic symbol.
904
906
//
905
-
TYPE_ANNOUNCE_RIGHT_ARROW=15;
907
+
TYPE_GENERIC_SYMBOL=5;
906
908
907
-
// A left arrow painted on the road surface announcing a lane limitation or the end of a lane (StVO 297.1).
909
+
// Paint on the road surface indicating a generic line.
908
910
//
909
-
TYPE_ANNOUNCE_LEFT_ARROW=16;
911
+
TYPE_GENERIC_LINE=6;
910
912
911
-
// Road markings in text form, e.g. BUS, TAXI etc.
913
+
// Paint on the road surface indicating a generic character string.
912
914
//
913
-
TYPE_TEXT=17;
914
-
915
-
// Paint on the road surface indicating a zebra crossing.
916
-
//
917
-
TYPE_ZEBRA=18;
918
-
919
-
// Paint on the road surface indicating an image of a traffic sign.
920
-
//
921
-
TYPE_PAINTED_TRAFFIC_SIGN=19;
922
-
923
-
// Paint on the road surface indicating a generic symbol.
924
-
//
925
-
TYPE_GENERIC_SYMBOL=20;
926
-
927
-
// Paint on the road surface indicating a generic line.
0 commit comments