从纬度和经度计算距离,以路线谷歌地图api

时间:2015-02-27 09:20:21

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

我很少有人站在从位置A到位置B的路线之间使用谷歌地图api 3.

现在我想知道所有人(我们有他们的GPS坐标)都在那条路线附近。

我怎样才能找到这个。

1 个答案:

答案 0 :(得分:2)

使用几何图书馆。

https://developers.google.com/maps/documentation/javascript/reference#poly

静态方法isLocationOnEdge()

  

计算给定点是否位于指定公差范围内的折线或多边形边缘上或附近。当提供的点的纬度和经度与边缘上的最近点之间的差异小于容差时,返回true。公差默认为10 -9 度。

您必须在API调用中包含该库:

http://maps.google.com/maps/api/js?libraries=geometry