【发布时间】:2016-07-04 12:11:39
【问题描述】:
如何从谷歌地图路线 API 获取总行驶距离和路线到 显示用户像优步一样走过的路径。
【问题讨论】:
标签: android google-maps android-maps-v2 pubnub
如何从谷歌地图路线 API 获取总行驶距离和路线到 显示用户像优步一样走过的路径。
【问题讨论】:
标签: android google-maps android-maps-v2 pubnub
您可以使用Google Maps Distance Matrix API 为起点和终点矩阵提供旅行距离和时间。它根据 Google Maps API 计算的起点和终点之间的推荐路线返回信息,并由包含每对的持续时间和距离值的行组成。
Google Maps Distance Matrix API 请求采用以下形式:
https://maps.googleapis.com/maps/api/distancematrix/outputFormat?parameters 其中outputFormat 可能是以下值之一:
检查此example from GitHub。本教程使用 Google Maps Distance Matrix API 通过避免从起点到终点的收费来查找在驾驶模式下行驶所需的距离和时间。
这里还有一些相关的 SO 问题:
希望这会有所帮助!
【讨论】: