首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ:iclient for leaflet怎么去控制子集图层显示隐藏
64,468EXP 2025年07月07日
iclient for leaflet怎么去控制子集图层显示隐藏

1个回答

【解决办法】可以参考以下代码: const checkedChange = (data) => { let layersIDs = "[0:" const checkedLayers = treeRef.value.getCheckedNodes(false, false); checkedLayers.forEach(item=>{ if(item.layerId) layersIDs+=item.layerId+","; }) layersIDs =layersIDs.slice(0, -1) + "]"; map.value.removeLayer(deyangLayer.value); deyangLayer.value = new TileLayer({ source: new TileSuperMapRest({ url: "http://172.16.15.146:8090/iserver/services/map-dy/rest/maps/dy", layersID: layersIDs }), projection: 'EPSG:4490' }); map.value.addLayer(deyangLayer.value); }
64,468EXP 2025年07月07日
热门文章
关注我们
...