我正在我的应用程序中创建基于IOS应用程序地图的应用程序我想显示源和目标之间的路径/路径,而且我已经完成了但我只会显示一条路径/路径。我喜欢显示源和目标之间的所有可能路径,如谷歌地图。为了说明我的想法,我添加了截图,我喜欢这样显示路径。是否有任何样本?
提前致谢
答案 0 :(得分:1)
请按照以下简单的步骤:
进行操作-geocodeAddressString: completionHandler:
(来自Core Location Framework)获取给定位置字符串的坐标。MkPointAnnotation
对象在地图中的位置创建注记。overview_polyline
对象,该对象具有位置坐标数组。但是它们被编码,您必须使用正确的解码模块来获得经度和纬度。
使用解码的位置坐标,您可以使用MKPolyline
实例方法创建多边形线。 MKPolyline *polyLine = [MKPolyline polylineWithCoordinates:coordinates count:[overlayPoints count]]; [mapView addOverlay:polyLine];
-viewForOverlay
方法。