如何在iphone的地图中显示从当前位置到目的地位置的方向

Posted

技术标签:

【中文标题】如何在iphone的地图中显示从当前位置到目的地位置的方向【英文标题】:how to show the direction from current location to destination location in map in iphone 【发布时间】:2012-02-06 06:22:45 【问题描述】:

在我的应用程序中,我首先使用 corelocation 框架查找当前位置,并在 sqlite3 中存储了一些纬度和经度值,并在 tableview 中显示 100 米或 200 米内的那些纬度和经度的相应名称,具体取决于用户距离选择,如果我给出了 100 米,它将在表格视图中显示一些名称,单击表格视图中的任何名称时,我需要显示从当前位置到所选名称的谷歌地图,其中有一些对应的名称纬度和经度。如何实现这一点,有没有链接或网址,这样我就可以有一个清晰的想法来开发这个。

【问题讨论】:

【参考方案1】:

[[UIApplication sharedApplication] openURL:]方法中打开这个url

http://maps.google.com/maps?saddr=lat,long&daddr=lat,long

您可以将 lat/long 信息或实际地址作为 saddr 和 daddr 参数传递。

【讨论】:

我只需要显示地图,我尝试使用您说的格式,它仅以步行方向的形式显示方向,仅公交路线,而不是我只需要显示谷歌地图。 如何在没有任何其他信息的情况下直接获取地图。我通过单击某个按钮获取地图。

以上是关于如何在iphone的地图中显示从当前位置到目的地位置的方向的主要内容,如果未能解决你的问题,请参考以下文章

谷歌地图 - 如何找出用户的位置并在 Swift 中显示从该位置到目的地点的路线?

iphone app - 如何只获取一次当前位置并将其存储以用于另一个功能?

无法显示从当前位置到目的地谷歌地图 V2 的路径

如何在谷歌地图应用程序中从另一个位置显示当前位置?

Android:如何绘制从当前位置到目的地的路线方向谷歌地图 API V2

ios:mapkit如何在地图上启用当前位置按钮?