MGLMultiPolyline object represents a shape consisting of one or more
polylines. For example, you could use a multipolyline shape to represent both
sides of a divided highway (dual carriageway), excluding the median (central
reservation): each carriageway would be a distinct
You can add multipolyline shapes to the map by adding them to an
MGLShapeSource object. Configure the appearance of an
MGLVectorTileSource’s multipolylines collectively using an
You cannot add an
MGLMultiPolyline object directly to a map view using
-[MGLMapView addAnnotation:] or
-[MGLMapView addOverlay:]. However, you can
polylines array’s items as overlays individually.
A multipolyline is known as a MultiLineString geometry in GeoJSON.
Creates and returns a multipolyline object consisting of the given polylines.
+ (nonnull instancetype)multiPolylineWithPolylines: (nonnull NSArray<MGLPolyline *> *)polylines;
convenience init(polylines: [MGLPolyline])
The array of polylines defining the shape.
A new multipolyline object.