IOS中带有语音导航方向的Google Maps sdk?

Posted

技术标签:

【中文标题】IOS中带有语音导航方向的Google Maps sdk?【英文标题】:Google Maps sdk with voice navigation direction in IOS? 【发布时间】:2013-08-22 10:13:57 【问题描述】:

我一直在阅读适用于 ios 的 Google Maps SDK 的文档,但我没有在地图上看到任何有关语音导航方向和路线的信息。

有人知道吗?

【问题讨论】:

【参考方案1】:

我更正了我之前的答案,这是可能的。您使用此链接中概述的 google 路线 API:

您发送您的方向请求,它会根据您的偏好以 json 或 xml 格式返回方向。为您提供路线上每个点的坐标。

您向http://maps.googleapis.com/maps/api/directions/outputformat?parameters发送请求

因此,如果您想以 json 格式返回路线,请求将是:

http://maps.googleapis.com/maps/api/directions/json?origin=ORIGIN_LOCATION&destination=DESTINATION_LOCATION&sensor=FALSE

ORIGIN_LOCATIONDESTINATION_LOCATION 可以是用逗号分隔的纬度和经度,例如latitude,longitude 或位置搜索字符串,例如 Eiffel+Tower+,+Paris+France(搜索字符串必须是 url 编码的)。

sensor 参数是另一个强制参数,询问发送请求的设备是否可以检测到自己的位置。

例如,从埃菲尔铁塔到卢浮宫博物馆的路线以 json 格式在以下链接中给出:

http://maps.googleapis.com/maps/api/directions/json?origin=Louver+museum+Paris&destination=Eiffel+Tower+Paris+France&sensor=false

并将其作为 XML 返回:

http://maps.googleapis.com/maps/api/directions/xml?origin=Louver+museum+Paris&destination=Eiffel+Tower+Paris+France&sensor=false

【讨论】:

Google Maps for iOS 是无限查询。 API 路线请求属于哪个域? 我用更多细节编辑了我的答案,更多信息可以在谷歌文档中找到:developers.google.com/maps/documentation/directions/… @cris 这有帮助吗?如果是这样,您可以将其标记为答案。谢谢!

以上是关于IOS中带有语音导航方向的Google Maps sdk?的主要内容,如果未能解决你的问题,请参考以下文章

为 Google Maps API v2 Android 发布流媒体方向

iOS : 如何在谷歌地图上启用音频方向

Google Maps API 方向服务显示重复的文本方向

Google Maps Javascript - 计算方向和指南针方向来计算朝向的方向

Android:使用 Google API 获取实时方向,还是与 Google Maps 通信?

在 Google-maps-v3 方向 API 中传递 LatLng 值