-1

试图解决它几天但仍然没有解决方案:(地图A到B上的路线是一条直线。A和B是lat-Lon坐标。我需要找出C点(lat-lon)是否是在距离路线一定距离内。我需要这个解决方案“非常快”,因为它可能有很多这样的点。这是一张图片:

http://www.framesbyleon.com/images/map.png

A -> B 是一条路线,我需要计算路线周围的矩形(或条纹)并使用它的坐标来过滤 MySql 的结果。用人类的语言来说,这就像在高速公路上开车,如果它不是那么远,就会捡起东西。看来我需要将坐标转换为笛卡尔并进行计算?提前致谢

4

1 回答 1

0

You can use isLocationOnEdge(point:LatLng, poly:Polygon|Polyline, tolerance?:number)) method in the geometry library

于 2015-03-12T18:14:30.357 回答