Google maps 谷歌地图中的自定义群集位置

Google maps 谷歌地图中的自定义群集位置,google-maps,google-maps-api-3,google-maps-markers,Google Maps,Google Maps Api 3,Google Maps Markers,有人知道谷歌地图库,你可以用它定义你自己的集群吗 有很多集群库,但据我所知,它们都是基于距离自动创建集群的 我想做的是按地方当局的区域增加数据 在较低的缩放级别,例如:缩小,我希望能够按县对数据进行聚合,然后当我们放大时,数据按县内的行政区进行聚类,当我们进一步放大时,数据按子行政区进行聚类 基本上,我想知道的是,是否有一个库,允许我预先定义每个集群在地图上的特定缩放级别上出现的位置 希望我的解释是正确的,如果您对这个问题感到困惑,请告诉我。我认为您需要做的是在不同的缩放级别创建每个地区/自治区

有人知道谷歌地图库,你可以用它定义你自己的集群吗

有很多集群库,但据我所知,它们都是基于距离自动创建集群的

我想做的是按地方当局的区域增加数据

在较低的缩放级别,例如:缩小,我希望能够按县对数据进行聚合,然后当我们放大时,数据按县内的行政区进行聚类,当我们进一步放大时,数据按子行政区进行聚类

基本上,我想知道的是,是否有一个库,允许我预先定义每个集群在地图上的特定缩放级别上出现的位置


希望我的解释是正确的,如果您对这个问题感到困惑,请告诉我。

我认为您需要做的是在不同的缩放级别创建每个地区/自治区/县等边界的多边形(不一定是可见的)。并保存每个区域中您希望簇标记出现的位置的latlng坐标。然后在每一个缩放级别上,在这些坐标上绘制标记。i、 基本上你必须自己做,没有任何clustermarker插件

您需要有不同的坐标数组,每个县、地区、自治区等对应一个数组。当地图边界发生变化时,需要有一个事件侦听器。在该事件侦听器中,检查缩放级别,并决定要为哪些阵列绘制标记