我想在谷歌 Map 视图中拟合折线 . 折线是通过google Map 方向api中的overview_polyline获得的 .
想知道如何将编码的折线转换成可以使用的东西 . 我需要在 Map 视图中拟合折线 . 我发现要做的就是适合显示所有标记但不显示整个折线的边界 .
func fitAllMarkers()
{
var bounds = GMSCoordinateBounds()
for marker in markers
{
bounds = bounds.includingCoordinate(marker.position)
}
googleMapView.animateWithCameraUpdate(GMSCameraUpdate.fitBounds(bounds))
}
3 回答
对于Swift 2.0 Google Map ,要使 Map 视图适合您绘制的路线的折线:
虽然这个问题有一个公认的答案,
还有一点尚未讨论过 .
GMSPolyLine具有属性“.path”,可用于将 Map 与完整折线本身绑定 .
mapView是GMSMapView()的一个实例
polyLineObject是GMSPolyLine()的一个实例
有了这种方法,它肯定会完成这项工作 .
因为它已经完成了我..
希望能帮助到你..