| | |
| | | }); |
| | | }, |
| | | setAddLayers(res) { |
| | | this.setClearWmsLayer() |
| | | var std = [[]]; |
| | | for (var i in res) { |
| | | switch (res[i].serveType) { |
| | |
| | | this.setAddWmsLayer(std[0]) |
| | | } |
| | | }, |
| | | setAddWmsLayer(res) { |
| | | |
| | | setClearWmsLayer() { |
| | | for (var i = 0; i < window.Viewer.imageryLayers._layers.length; i++) { |
| | | var val_id = window.Viewer.imageryLayers._layers[i].imageryProvider.name; |
| | | if (val_id == "Wms_Layer") { |
| | |
| | | window.map.removeLayer(layers_ol[i]); //显示图层 |
| | | } |
| | | } |
| | | }, |
| | | setAddWmsLayer(res) { |
| | | var url = []; |
| | | for (var i in res) { |
| | | url.push(res[i].url) |
| | | if (res[i].url) { |
| | | url.push(res[i].url) |
| | | } |
| | | } |
| | | |
| | | url = url.reverse(); |
| | | var that = this; |
| | | var getFeatureInfoFormat = new Cesium.GetFeatureInfoFormat("html", null, function (html) { |
| | |
| | | } |
| | | }); |
| | | this.$bus.$on("showMenuLayer", ((res) => { |
| | | |
| | | this.setAddLayers(res); |
| | | })); |
| | | this.$store.state.showAllLayers = true; |