@@ -96,8 +96,10 @@ void Lanelet2MapVisualizationNode::onMapBin(
96
96
lanelet::ConstLanelets crosswalk_lanelets =
97
97
lanelet::utils::query::crosswalkLanelets (all_lanelets);
98
98
lanelet::ConstLineStrings3d partitions = lanelet::utils::query::getAllPartitions (viz_lanelet_map);
99
- lanelet::ConstLineStrings3d pedestrian_markings =
100
- lanelet::utils::query::getAllPedestrianMarkings (viz_lanelet_map);
99
+ lanelet::ConstLineStrings3d pedestrian_polygon_markings =
100
+ lanelet::utils::query::getAllPedestrianPolygonMarkings (viz_lanelet_map);
101
+ lanelet::ConstLineStrings3d pedestrian_line_markings =
102
+ lanelet::utils::query::getAllPedestrianLineMarkings (viz_lanelet_map);
101
103
lanelet::ConstLanelets walkway_lanelets = lanelet::utils::query::walkwayLanelets (all_lanelets);
102
104
std::vector<lanelet::ConstLineString3d> stop_lines =
103
105
lanelet::utils::query::stopLinesLanelets (road_lanelets);
@@ -179,8 +181,12 @@ void Lanelet2MapVisualizationNode::onMapBin(
179
181
&map_marker_array, lanelet::visualization::laneletsAsTriangleMarkerArray (
180
182
" crosswalk_lanelets" , crosswalk_lanelets, cl_cross));
181
183
insertMarkerArray (
182
- &map_marker_array, lanelet::visualization::pedestrianMarkingsAsMarkerArray (
183
- pedestrian_markings, cl_pedestrian_markings));
184
+ &map_marker_array, lanelet::visualization::pedestrianPolygonMarkingsAsMarkerArray (
185
+ pedestrian_polygon_markings, cl_pedestrian_markings));
186
+
187
+ insertMarkerArray (
188
+ &map_marker_array, lanelet::visualization::pedestrianLineMarkingsAsMarkerArray (
189
+ pedestrian_line_markings, cl_pedestrian_markings));
184
190
insertMarkerArray (
185
191
&map_marker_array, lanelet::visualization::laneletsAsTriangleMarkerArray (
186
192
" walkway_lanelets" , walkway_lanelets, cl_cross));
0 commit comments