如何在mapView中创建get direction按钮?

时间:2013-05-13 15:02:07

标签: ios mkmapview

我正在处理我的应用,它里面有mapView和用户位置。然后,我需要从用户位置到地图上的特定位置获取方向,我该怎么做。我在四处寻找,似乎苹果不允许在Apple地图上这样做。 请给我一些建议,非常感谢。

1 个答案:

答案 0 :(得分:0)

正如John评论的那样,您无法通过UIMapView获取路线,因为Apple不提供您可以使用的API。如果您确实需要API作为路线并且不想自己编写,请查看以下API:

使用其中一个列出的来源,您可以向服务器发出HTTP请求,该服务器将返回包含路线和ETA的结果(可能在JSON中)。

例如,以下MapQuest API调用将返回名为JSON的{​​{1}}项,其中包含Lancaster和York之间推荐路线的格式化距离(以英里为单位)。请记住传入您的API密钥。

distance

有关进一步说明,请查看MapQuest documentation