我使用Google Maps Javascript API v3计算iPad PhoneGap应用程序中从当前位置到终点目的地的路线。
现在我想创建一个自动重新计算方向的功能,如果你选错了车道。这意味着,我将在地图上为当前位置制作一个标记,然后检查它是否在方向 - 多边形附近,如果不重新计算路线。
方向打印在画布元素中,我找不到任何方法如何将它与我的标记进行比较......
有什么想法吗?
答案 0 :(得分:1)
以下行有效。只需根据需要设置公差。
google.maps.geometry.poly.isLocationOnEdge (point, polyline, tolerance)
如果点位于折线/多边形中,它将返回true。如果tyhis不起作用,请告诉我。
AXS