From f5763f787d5cc5aa0b7d248e0f494c4232f1e3f3 Mon Sep 17 00:00:00 2001 From: surprise <15810472099@163.com> Date: 星期一, 27 十一月 2023 16:31:21 +0800 Subject: [PATCH] 版本更新 --- src/assets/js/Map/menuTool.js | 73 ++++++------------------------------ 1 files changed, 12 insertions(+), 61 deletions(-) diff --git a/src/assets/js/Map/menuTool.js b/src/assets/js/Map/menuTool.js index ed1f6f0..fb8e566 100644 --- a/src/assets/js/Map/menuTool.js +++ b/src/assets/js/Map/menuTool.js @@ -111,9 +111,9 @@ Viewer.animation.container.style.visibility = "visible"; Viewer.timeline.container.style.visibility = "visible"; earthCtrl.shadows = true; - // earthCtrl.terrainShadows = SmartEarth.Cesium.ShadowMode.ENABLED + earthCtrl.terrainShadows = SmartEarth.Cesium.ShadowMode.ENABLED - // earthCtrl.shadowMap.size = 1024 + earthCtrl.shadowMap.size = 1024 }, setLocalPosition(res) { if (this.localPoint) { @@ -199,7 +199,7 @@ if (window.material) { window.material = null; globe.material = null; - store.state.slopeQueyFla = false + store.state.slopeQueyFlag = false; store.state.showSlopeQuey = false; @@ -216,64 +216,12 @@ window.material = Cesium.Material.fromType("ElevationContour"); contourUniforms = material.uniforms; contourUniforms.width = 1.0; - contourUniforms.spacing = 50.0; + contourUniforms.spacing = 100.0; contourUniforms.color = contourColor; globe.material = window.material; -// this.showContourLine(); + }, - showContourLine () { - - window.ddd = { x: -1, y: -1, level: -1 }; - - const clipPlane = Viewer.scene.globe.clipPlanes; - for (let index = 1; index < 20; index++) { - clipPlane.push({ - plane: new SmartEarth.Cesium.Plane( - new SmartEarth.Cesium.Cartesian3(0, 0, -1), - (index * 50 )- 1000 - ), - font: "Arial", - fontSize: 20, - fontColor: "#5151F1", - minShowLevel: 2, - }); - } - - // setTimeout(() => { - // clipPlane.length = 0; - // }, 10000); - - // this.updateMaterial(); - }, - updateMaterial () { - const layers = []; - for (let index = 1; index < 20; index++) { - const band = { - entries: [ - { - height: (index * 50 )- 1001, - color: new SmartEarth.Cesium.Color(0.0, 1.0, 0.0, 0.0), - }, - { - height: (index * 50 )- 1000, - color: new SmartEarth.Cesium.Color(0.0, 1.0, 0.0, 1.0), - }, - ], - }; - layers.push(band); - } - const material = SmartEarth.Cesium.createElevationBandMaterial({ - scene: Viewer.scene, - layers: layers, - type:"ElevationContour" - }); - Viewer.scene.globe.material = material; - }, - - - - - + zeroFill(num, len, radix) { var str = num.toString(radix || 10) while (str.length < len) { @@ -684,10 +632,12 @@ }, //绾挎极娓� lineRoam() { - earthCtrl.Command.execute(2, 3, "", (data) => { + // 缁樺埗璺嚎骞惰幏鍙栬矾寰勫姩鐢绘暟鎹� + earthCtrl.Command.execute(2, 3, "", (data) => { + data.showPoint = false; data.showLine = true; - data.mode = 1; + data.mode = 0; // 寮圭獥鏁版嵁 window.PathAnimationData = { flyData: data, @@ -700,11 +650,12 @@ offset: "r", skin: "other-class", content: SmartEarthRootUrl + "Workers/path/Path.html", - end: function () { + end: function() { PathAnimationData.fly && PathAnimationData.fly.exit(); }, }); }); + }, //娓呴櫎鎸夐挳 clearALL(id) { -- Gitblit v1.9.3