From 63be6c3a6e0308812cb9f0ab26a15aff293200a0 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期四, 11 五月 2023 16:06:43 +0800 Subject: [PATCH] 模型发布预览修改,属性查询修改 --- src/views/Tools/LayerTree.vue | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/views/Tools/LayerTree.vue b/src/views/Tools/LayerTree.vue index d7e14da..02cb596 100644 --- a/src/views/Tools/LayerTree.vue +++ b/src/views/Tools/LayerTree.vue @@ -696,8 +696,10 @@ std.push(val[i]) } } + var result = data[0] if (this.$refs.tree.getNode(result.id).checked) { + std.push(result.id); var base_ulr = result.url; if (base_ulr.indexOf('{host}') > -1) { @@ -1232,7 +1234,7 @@ return rs } }) - debugger + var val = this.$store.state.oldTree.filter(rs => { if (rs.enName == st_code[0].code) { return rs @@ -1325,6 +1327,7 @@ window.terrainMptLayer = sgworld.Creator.sfsterrainprovider("", option, "", true, ""); }, setTerrainDemLayer(res) { + window.terrainDemLayer = new Cesium.CesiumTerrainProvider({ url: res }); @@ -1344,6 +1347,7 @@ var listTileset = []; var listTMS = []; var listMpt = []; + var listDem = []; for (var i in res) { if (res[i].type == 2) { switch (res[i].serveType) { @@ -1362,11 +1366,13 @@ case 'TMS': listTMS.push(res[i]) break; - + case 'DEM': + listDem.push(this.childOption[i]) + break; } } } - // this.setChangeProLayer(); + this.setChangeDem(listDem, true); this.setChangeWMS(listWMS, true); this.setChangeWFS(listWFS, true); this.setChangeTileset(listTileset, true); -- Gitblit v1.9.3