Google maps 需要使簇仅在特定缩放级别可见

Google maps 需要使簇仅在特定缩放级别可见,google-maps,google-maps-markers,markerclusterer,Google Maps,Google Maps Markers,Markerclusterer,我已经为标记创建了标记簇 var marker = new google.maps.Marker({ position: new google.maps.LatLng(propertiesData[i][1], propertiesData[i][2]), map: map .... }); var myOptions = { boxStyle: { marginTop:-60+'px' } }; markerCluster = n

我已经为标记创建了标记簇

var marker = new google.maps.Marker({
    position: new google.maps.LatLng(propertiesData[i][1], propertiesData[i][2]),
    map: map
    ....
  });

var myOptions = {
    boxStyle: {
        marginTop:-60+'px'
    }
};

markerCluster = new MarkerClusterer(map, markers,markerClustererOptions);
在此之前,我能够工作并展示集群

现在,我想在缩放更改事件上应用一个检查,在该事件中,我需要获取该缩放级别上的所有可见簇

google.maps.event.addListener(map, "zoom_changed", function() {
  // NEED TO GET ALL  VISIBLE CLUSTERS HERE
});

我想您可以使用
MarkerClusterer
中的
Max zoom level
设置来实现这一点

如中所示,如果将
Max zoom level
设置为7,则当用户放大到缩放级别8时,
MarkerClusterer
将停止对标记进行聚类。

我想我可能把问题说错了。我的意思是在特定的缩放级别,一些簇是可见的。你能告诉我当时哪些是可见的吗。