我一直在阅读Google Maps SDK for iOS的文档,但我没有在地图上看到有关语音导航方向和路线的信息。
有人知道吗?
答案 0 :(得分:0)
我纠正了我之前的回答,这是可能的。您可以使用此链接中列出的Google Directions 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_LOCATION
和DESTINATION_LOCATION
可以是由逗号分隔的纬度和经度,例如latitude,longitude
或位置搜索字符串,例如Eiffel+Tower+,+Paris+France
(搜索字符串必须进行网址编码)。
传感器参数是另一个必需参数,并询问发送请求的设备是否可以检测到自己的位置。
例如,从埃菲尔铁塔到百叶窗博物馆的路线在以下链接中给出了json:
并将其作为XML返回: