| | |
| | | import store from '@/store' |
| | | import WfsLayerService from './WfsLayerService' |
| | | import BusiLayerService from './BusiLayerService' |
| | | import WmsLayerService from './WmsLayerService' |
| | |
| | | this.layers = {} |
| | | } |
| | | |
| | | init () { |
| | | init (layerConfig) { |
| | | // 1. 遍历layer config |
| | | var layerConfig = store.state.map.serviceLayers.LayerSewersLine |
| | | for (var i = 0, l = layerConfig.length; i < l; i++) { |
| | | var config = layerConfig[i] |
| | | var layers = config.layers |
| | | for (var j = 0; j < layers.length; j++) { |
| | | var childConfig = layers[j] |
| | | var checked = childConfig.checked |
| | | checked && this.load(childConfig) |
| | | } |
| | | layers && this.init(config.layers) |
| | | |
| | | var checked = config.checked |
| | | checked && this.load(config) |
| | | } |
| | | } |
| | | |