我有一张传单地图并使用Leaflet.markercluster。标记的数据来自 json 格式的外部服务。
加载地图后,所有可见标记的弹出窗口都按我的意愿打开。但是当我缩小地图时,标记将聚集在一起并且弹出窗口消失。此时一切正常,但是当我放大时,我想再次打开每个子标记的弹出窗口而不单击标记本身。
目前,代码如下所示:
vehicleClusterMarkers = L.markerClusterGroup({
maxClusterRadius: 45,
spiderfyOnMaxZoom: false
});
vehicleClusterMarkers.addLayer(TTJsonLayer);
//vehicleClusterMarkers.addTo(map);
map.addLayer(vehicleClusterMarkers);
vehicleClusterMarkers.eachLayer(function(layer) {
layer.openPopup();
});
我做了一些研究,但目前我不知道如何解决这个问题。
如果有人有一些提示,那就太好了。谢谢!