Google Maps基于区域的群集

时间:2012-03-20 09:08:42

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

假设我有多个县和数千个标记。是否可以检查哪个标记到哪个多边形然后使用聚类?基于网格的群集和基于距离的群集不符合我的需求。

我还没有找到使用它的任何例子,我甚至不确定是否可以这样做。任何建议表示赞赏。

2 个答案:

答案 0 :(得分:0)

看看google.maps.geometry.poly.containsLocation()

我想这就是你要找的东西: 计算给定点是否位于指定的多边形内。

但是计算这个可能需要一些时间,你最好以某种方式缓存结果。

答案 1 :(得分:0)

您需要使用point on polygon function作为基础。 如果循环遍历标记数组并使用该函数在多边形中查找标记