如何通过谷歌地图中的方式点获得总持续时间和总距离

时间:2017-03-21 10:48:51

标签: google-maps google-maps-api-3

我正在努力使用谷歌地图获取路线,我找到了一些解决方案,如何获得从源到目的地的距离和持续时间,当我们有路点时,

我们可以使用这样的东西,

angular.forEach(response.routes[0].legs, function (value, key) {
     totalDistance += parseFloat(value.distance.value)
     totalDuration += parseInt(value.duration.value)
});

如果我们解决这样的事情,我得到距离,然后我应该用逗号将其转换回KM,并且持续时间我需要将其转换回小时,分钟,秒格式。而不是完成所有这些,是否有任何直接的属性或方法可以从原点到目的地。

1 个答案:

答案 0 :(得分:0)

不,durationdistance DirectionsLeg级别是您可以获得的最佳效果。