谷歌地图API方向,不在路线上

时间:2014-04-22 19:04:46

标签: api google-maps routes maps directions

我使用Direction API绘制并保存A和B之间的路线。 我的应用程序收到一个协调的汽车GPS,我想 确定汽车是否偏离了之前的追踪路线。 任何人都知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以根据路线创建折线,并使用google.maps.geometry.poly.isLocationOnEdge检查当前坐标是否位于折线上/附近。

对于近似结果,使用路线的overview_path创建折线,为了更高的准确度,请使用路径lat_lngs的{​​{1}}