我有一个带有自定义(扩展)圆圈标记的featureGroup(自定义选项)。 (数据库结果,标记添加到featureGroup - NO Geojson!)
是否可以根据其中一个自定义选项(简单的数值)添加过滤器(动态)?
我想将它与滑块相关联。
我挣扎了好几天: - ((
答案 0 :(得分:0)
您可以使用eachLayer(function (layer)
或layer.setOpacity(0)
使用layer.setOpacity(1)
在每个滑块更改上遍历featureGroup,具体取决于是否应显示或隐藏标记...当然这种方法使用大量标记物时效果不佳。您可能需要切换到此方法的画布模式(使用L_PREFER_CANVAS = true
)
此外,Github问题委员会正在就此进行讨论。https://github.com/Leaflet/Leaflet/issues/4