【发布时间】:2018-01-30 14:43:36
【问题描述】:
我有一张传单地图并使用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();
});
我已经做了一些研究,但目前我不知道如何解决这个问题。
如果有人有一些提示,那就太好了。 谢谢!
【问题讨论】:
标签: javascript popup leaflet markerclusterer leaflet.markercluster