def _create_linestring(self, start_waypoint, points, border): # assert len(points) > 1 uid = self._next_uid() if border == 'left': carla_marking = start_waypoint.left_lane_marking else: carla_marking = start_waypoint.right_lane_marking attributes = Bridge.lanelet2_marking(carla_marking) if start_waypoint.is_junction: attributes = {'type': 'virtual'} return lanelet2.Linestring(uid, points, attributes)