我正在我的应用程序中创建基于 IOS 应用程序映射的应用程序,我喜欢显示源和目标之间的路由/路径,我也这样做了,但我只会显示一个路由/路径。我喜欢显示源和目的地之间的所有可能路径,例如谷歌地图。为了说明我的想法,我添加了我喜欢这样显示路径的屏幕截图。有这方面的样本吗?
提前致谢
我正在我的应用程序中创建基于 IOS 应用程序映射的应用程序,我喜欢显示源和目标之间的路由/路径,我也这样做了,但我只会显示一个路由/路径。我喜欢显示源和目的地之间的所有可能路径,例如谷歌地图。为了说明我的想法,我添加了我喜欢这样显示路径的屏幕截图。有这方面的样本吗?
提前致谢
请按照以下简单步骤操作:
-geocodeAddressString: completionHandler:
Geo Coder 类的方法(来自 Core Location Framework)获取给定位置字符串的坐标。MkPointAnnotation
对象在地图中的位置创建注释。overview_polyline
,您将拥有具有位置坐标数组的对象。但是它们是被编码的,你必须使用正确的解码模块来获得纬度和经度。MKPolyline
使用解码的位置坐标,您可以使用实例方法创建折线。MKPolyline *polyLine = [MKPolyline polylineWithCoordinates:coordinates count:[overlayPoints count]]; [mapView addOverlay:polyLine];
-viewForOverlay
显示折线视图的方法。