【发布时间】:2016-08-09 10:30:01
【问题描述】:
我已经在我的安卓应用中实现了谷歌地图。 它工作正常,也显示折线,但我也想显示指令,比如左转或右转。
【问题讨论】:
-
您应该与我们分享您迄今为止所做的尝试以获得适当的帮助。
标签: android google-maps google-maps-api-2
我已经在我的安卓应用中实现了谷歌地图。 它工作正常,也显示折线,但我也想显示指令,比如左转或右转。
【问题讨论】:
标签: android google-maps google-maps-api-2
按照Directions API documentation 使用 HTTP 请求计算位置之间的方向。
示例请求格式:
https://maps.googleapis.com/maps/api/directions/outputFormat?parameters
其中outputFormat 可以是以下任一值:
json(推荐)表示以 JavaScript Object Notation (JSON) 输出xml 表示输出为 XML路线响应包含像routes 这样的根元素,其中包含从起点到终点的路线数组。路由由嵌套的Legs 和Steps 组成。
步骤是方向路线的最原子单位,包含描述旅程中特定的单个指令的单个步骤。例如。 “在 W. 4th St 左转。”该步骤不仅描述了指令,还包含与该步骤如何与下一个步骤相关的距离和持续时间信息。例如,表示为“并入 I-80 West”的步骤可能包含“37 英里”和“40 分钟”的持续时间,表示下一步距离该步骤 37 英里/40 分钟。
您还可以查看这些 SO 问题:
希望这会有所帮助!
【讨论】: