谷歌地图中的自定义群集位置
问题描述:
有谁知道谷歌地图库,您可以定义自己的群集?谷歌地图中的自定义群集位置
有很多聚类库,但据我所知他们都会根据距离自动创建聚类。
我想要做的是由地方当局区域加入数据。
在低缩放级别下,例如:缩小,我希望能够按县收集数据,然后当我们放大数据时,由县内的区域进行聚类,随着我们进一步放大数据,亚区自治区。
基本上我想知道的是,如果有一个库允许我预先定义每个集群在特定缩放级别上出现的位置。
希望我已经解释了正确的,让我知道如果你对这个问题是什么感到困惑。
答
我认为你需要做的是在不同的缩放级别创建每个地区/自治市镇/县等边界的多边形(不一定是可见的)。并且还要保存您想要群集标记出现的每个区域的latlng坐标。然后在每个缩放级别,您可以在这些坐标上绘制标记。即你基本上必须自己做所有这些,而不使用任何clustermarker插件。
你需要有不同的坐标数组,每个县,地区,行政区等的一个数组。有一个事件监听器,当地图范围发生变化时。在那个事件监听器中,检查缩放级别,并决定哪些数组绘制标记。
'这听起来像是一种很好的方法 – MrBliz