任何人都可以建议如何在地图最大化时删除markerClusterer。缩放级别,以使标记可见。

在显示相同纬度和经度的标记时也存在问题。地图最大时缩放级别,即使标记聚类器正在显示。

请建议...

我被初始化markerClusterer为

zoom=zoom==-1?null:zoom;
size=size==-1?null:size;
style=style==-1?null:style;
markerClusterer=new MarkerClusterer(map,markers,{maxZoom:zoom,gridSize:size,styles:map_cluster_style[style]});


要删除markerClusterer,此时地图已达到最大值。一个或多个标记在同一位置时的缩放级别

最佳答案

终于我自己解决了。

通过定义与地图的maxzoom相等的zoom值。

zoom=zoom==-1?18:zoom;


size=size==-1?null:size;style=style==-1?null:style;markerClusterer=new MarkerClusterer(map,markers,{maxZoom:zoom,gridSize:size,styles:map_cluster_style[style]});

关于javascript - 要删除markerClusterer,此时 map 已达到最大值。一个或多个标记在同一位置时的缩放级别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8055731/

10-11 13:39