From 9072ac9df972f3f6388c3acbe6d6e351eba11665 Mon Sep 17 00:00:00 2001 From: wulitaotao <547306458@qq.com> Date: 星期三, 22 二月 2023 13:27:32 +0800 Subject: [PATCH] 1:100行政图重复 --- src/views/Tools/LayerTree.vue | 12 +++++++++++- package.json | 6 ++---- src/views/Synthesis/LeftMenu.vue | 4 +--- public/globle/globle.js | 7 +++++++ src/components/mapsdk.vue | 2 ++ 5 files changed, 23 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index f123eab..12b8a37 100644 --- a/package.json +++ b/package.json @@ -25,12 +25,11 @@ "install": "^0.13.0", "jquery": "^3.6.0", "moment": "^2.29.4", - "node-sass": "^7.0.3", + "node-sass": "^4.14.1", "npm": "^8.15.1", "object-assign": "^4.1.1", "ol": "^6.15.1", - "sql.js": "^1.5.0", - "sqlite3": "^5.0.2", + "sass-loader": "^8.0.0", "terraformer-wkt-parser": "^1.2.1", "theme-vue": "0.0.8", "vant": "^2.12.25", @@ -57,7 +56,6 @@ "lint-staged": "^9.5.0", "postcss-pxtorem": "^5.1.1", "prettier": "^2.2.1", - "sass-loader": "^10.3.1", "vue-particles": "^1.0.9", "vue-template-compiler": "^2.6.11" }, diff --git a/public/globle/globle.js b/public/globle/globle.js index 5023da2..5c1e8a3 100644 --- a/public/globle/globle.js +++ b/public/globle/globle.js @@ -18,3 +18,10 @@ window.TSExcavation = null; } } + +window.XZOutlie="dlg_100w_boua"; //1:100涓囪鏀块潰layer鍚嶇О +window.ImageLayer3=null;//1:100涓囪鏀块潰鍥惧眰 + + + + diff --git a/src/components/mapsdk.vue b/src/components/mapsdk.vue index f556173..66270d1 100644 --- a/src/components/mapsdk.vue +++ b/src/components/mapsdk.vue @@ -415,6 +415,8 @@ }) ) + window.ImageLayer3=this.layer3; + // for (var i in gaoDeBaseUrl) { // sgworld.Creator.createUrlTemplateImageryProvider( // gaoDeBaseUrl[i].label, diff --git a/src/views/Synthesis/LeftMenu.vue b/src/views/Synthesis/LeftMenu.vue index 6a322a5..d95977c 100644 --- a/src/views/Synthesis/LeftMenu.vue +++ b/src/views/Synthesis/LeftMenu.vue @@ -1214,9 +1214,7 @@ }, function (entity) { let positions = entity.polygon.hierarchy.getValue().positions; - console.log(positions); sgworld.Creator.SimpleGraphic.remove(entity.id); - window.DXTerrainFlattening = sgworld.Creator.createTerrainModifier("鍦板舰鍘嬪钩", positions, 10, {}); } ); @@ -1368,7 +1366,7 @@ window.sgworld.Command.execute(2, 3, '', (data) => { data.showPoint = false; data.showLine = true; - data.mode = 1; + data.mode = 0; // 寮圭獥鏁版嵁 window.PathAnimationData = { flyData: data, diff --git a/src/views/Tools/LayerTree.vue b/src/views/Tools/LayerTree.vue index 0f0db2b..cb6efee 100644 --- a/src/views/Tools/LayerTree.vue +++ b/src/views/Tools/LayerTree.vue @@ -436,8 +436,19 @@ console.log('tree drop: ', dropNode.label, dropType); }, handleCheckChange(data, checked, indeterminate) { + + + if (data.type != 2) return; + //鍋氬垽鏂槸鍚︽槸1锛�100涓囪鏀跨晫闈� + if(data.layer==window.XZOutlie&&checked){ + window.ImageLayer3.show=false; + }else{ + window.ImageLayer3.show=true; + } + + var std = []; if (data.layerType == 'WMS') { var layers_ol = window.map.getAllLayers(); @@ -483,7 +494,6 @@ } }, setAddLayers(res) { - if (res.layerType == 'WMS') { var url = geoServerURl; -- Gitblit v1.9.3