@googlemaps/markerclusterer:如何设置maxZoom?



我想知道如何设置maxZoom属性。

我找到了可接受的参数列表:

new MarkerClusterer({ map, markers, algorithm, renderer, onClusterClick })

所以,我不想实现自己的算法。我想这个默认的很酷。

我在文档中找到了maxZoom属性。但无法理解如何将其传递给MarkerClusterer对象。

我看到了这个问题,但是看起来MarkerClusterer的实现已经改变了,答案已经过时了。目前,MarkerClusterer对象只接受一个带有上述描述字段的参数。

我将非常感谢任何帮助。

感谢@mrupsidown的帮助!设置自定义maxZoom的正确方法是更改算法:

const algorithm = new SuperClusterAlgorithm({ maxZoom: 12 })
new MarkerClusterer({map, markers, algorithm, renderer, onClusterClick});

最新更新