我的地图包括三个不同颜色的GeoJSON层。我通过为每个层调用单独的样式函数来设置颜色。函数“样式”返回蓝色,函数"style2“返回紫色,函数"style3”返回粉红色。我告诉第一层使用“样式”,第二层使用"style2“等等。我可以做同样的事情,但只有一个风格的功能吗?基本上,样式函数是否能够检测到该层并执行以下操作:if t
我能够显示集群标记的内容,但不能显示单个标记的内容。map.eachLayer(function(marker) { console.log('cluster length ' + marker.getAllChildMarkers().length); // how to display the contents of a single marker ??
我有困难关闭/删除弹出窗口时,标记层是关闭的点击。我曾尝试在onclick函数中使用popup.remove,但没有多少运气将该函数与用于显示和隐藏标记层的按钮绑定。任何帮助,使弹出窗口关闭时,标记层关闭或隐藏将不胜感激。JS: map.on('click', function (e) {
var features = map.queryRend