From 8ee4edce98711de3917d9da85e928ad7285bf914 Mon Sep 17 00:00:00 2001 From: 徐旺旺 <11530253@qq.com> Date: 星期三, 12 五月 2021 15:11:47 +0800 Subject: [PATCH] 图层控制修改 --- src/components/LayerController/service/WmsLayerGroupService.js | 27 +++++++++++++-------------- 1 files changed, 13 insertions(+), 14 deletions(-) diff --git a/src/components/LayerController/service/WmsGroupLayerService.js b/src/components/LayerController/service/WmsLayerGroupService.js similarity index 97% rename from src/components/LayerController/service/WmsGroupLayerService.js rename to src/components/LayerController/service/WmsLayerGroupService.js index 81e0e18..6f948d5 100644 --- a/src/components/LayerController/service/WmsGroupLayerService.js +++ b/src/components/LayerController/service/WmsLayerGroupService.js @@ -4,7 +4,7 @@ /** * wms 鍥惧眰缁勭殑绠$悊 */ -class WmsGroupLayerService { +class WmsLayerGroupService { constructor (config) { this.config = config this.L = window.L @@ -13,8 +13,18 @@ this.map = window.map this.popupComp = window.popupComp // {groupName:{url:'.../wms',layers:[]}} - this.groups = [] this.map.on('click', (e) => this.click(e)) + } + + load () { + for (var k in this.groups) { + console.log(k) + this.L.tileLayer.wms(PIPELINE_WMS, { + format: 'image/png', // 杩斿洖鐨勬暟鎹牸寮� + transparent: true, + layers: k // todo + }).addTo(this.layer).bringToFront() + } } init () { @@ -53,17 +63,6 @@ layers: [layerName] } } - } - } - - load () { - for (var k in this.groups) { - console.log(k) - this.L.tileLayer.wms(PIPELINE_WMS, { - format: 'image/png', // 杩斿洖鐨勬暟鎹牸寮� - transparent: true, - layers: k // todo - }).addTo(this.layer).bringToFront() } } @@ -114,4 +113,4 @@ } } -export default WmsGroupLayerService +export default WmsLayerGroupService -- Gitblit v1.8.0