如何计算Google Maps API中从点到路的时间?

时间:2015-07-08 14:01:29

标签: javascript node.js google-maps google-maps-api-3 google-maps-markers

我如何使用Google Maps API(如果可能,使用js)计算拦截路线的步行时间?

我找到了几何计算代码,但我正在寻找更精确的东西。目前,我正在沿着街道行驶,计算每条街道的时间,然后对它们进行排序并返回最低的选项。

1 个答案:

答案 0 :(得分:0)

使用Google Maps Directions API(或任何其他Google API),无法计算从点到折线的截距。

通过遍历路径的所有点(每个称为A),然后使用API​​查找从B到A的路径,可以实现近似。但是,这种方法将采用 lot < / em>收集数据的时间,并且还将使用来自查询限制的太多查询来实际。因此,需要一些启发式来确定可能的拦截和然后测试。

有关详情,请访问Google Google Maps Directions API。