我正在使用来自以下链接的谷歌地图(集群版本):
一切都很好,例如,当我有 1000 个位置时,它会将它们聚类,但当我有 200 个位置且密度不高时,它不会聚类。我想对那些不密集的集群进行集群,我该怎么办?无论如何,我可以改变这个谷歌地图对距离和缩放的敏感度级别,以便能够在密度较低的区域中甚至聚集标记吗?
最佳答案
当您弄清楚要与上述注释一起使用哪些参数时,下面是如何将这些参数传递给您的标记集群构造函数:
var mcOptions = {
gridSize: 50,
minimumClusterSize: 10
};
var markerCluster = new MarkerClusterer(map, markers, mcOptions);
map
是您的 map 对象,markers
是您的标记数组。使用的数字仅供引用。你必须玩这些才能得到想要的结果。希望这会有所帮助。
关于javascript - 如何使 map 集群在 map 中密度较低的区域中距离更大而不是显示标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22825620/