我正在用MGLPolyline绘制多条路线。但它没有给我路线选择(点击)选项。
我的代码:

 // Convert the route’s coordinates into a polyline.
    var routeCoordinates = route.coordinates!
    let routeLine = MGLPolyline(coordinates: &routeCoordinates, count: route.coordinateCount)

 // Add the polyline to the map and fit the viewport to the polyline.
    homeMapView.addAnnotation(routeLine)
    homeMapView.setVisibleCoordinates(&routeCoordinates, count: route.coordinateCount, edgePadding: .zero, animated: true)

最佳答案

如果您使用的是MapboxDirections.swift,请将includesAlternativeRoutes设置为true。然后,路由请求应返回多个路由对象。
检索管线,然后使用它们绘制管线。

10-08 17:03