我试图在 iOS 中的 MapView 上的两个坐标之间绘制路径,但我不知道如何。我在一个视图中有两个纬度和经度点。
如何绘制这两点之间的路径?我已经附上了这个问题的例子。请帮我。任何教程和代码将不胜感激!
我试图在 iOS 中的 MapView 上的两个坐标之间绘制路径,但我不知道如何。我在一个视图中有两个纬度和经度点。
如何绘制这两点之间的路径?我已经附上了这个问题的例子。请帮我。任何教程和代码将不胜感激!
一个简单的答案是;你不能。至少,不使用 iOS 的内置 API 方法。
据我到目前为止所见,您有三种选择:
使用提供此类功能的外部库 - 我确信在 GitHub 上可以找到很多。
编译相应的 url 并打开移动 safari,指向带有路线请求的 Google 地图。
使用 iOS 5/6 的内置方法在原生 Maps.app 中打开您的路线
我在应用程序中使用了第三种方法,这种方法效果很好,但也有缺点,即用户在地图中查看路线时必须离开您的应用程序。然而,它确实保持一致,并且不像打开移动 Safari 那样让用户感到不安。
如果您确实找到了在自己的应用程序中执行此操作的方法,我会很想看看您的结果。