我在数据库中有多个坐标用于多边形。我的数据库中也有标记的坐标。 如何检测标记是否在此多边形内。
注意:我使用cronjob移动标记,在这个cronjob中需要检测它。所以javascript没有参与!
多边形的形状不仅仅是圆形或方形。它可以是例如国家或海洋。
答案 0 :(得分:7)
Google Map API现在有一个功能可以实现这一功能。
Google Map coordinates in polygon
containsLocation(point:LatLng, polygon:Polygon);
isLocationOnEdge(point:LatLng, poly:Polygon|Polyline, tolerance?:number);
答案 1 :(得分:1)
答案 2 :(得分:0)
如果使用mysql空间扩展,则可以使用link text函数