From b5d3e5db9ef39cd0bdf6b49246be6818a58d731c Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Thu, 11 Sep 2025 13:40:01 +0800
Subject: [PATCH] feat:空域录入基础配置相关处理

---
 src/utils/cesium/publicCesium.js |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/utils/cesium/publicCesium.js b/src/utils/cesium/publicCesium.js
index 97b0f8a..2bdcc29 100644
--- a/src/utils/cesium/publicCesium.js
+++ b/src/utils/cesium/publicCesium.js
@@ -193,11 +193,12 @@
 			gl = null
 			this.viewer?.destroy() // 销毁Viewer实例
 			this.viewer = null
-			var cesiumContainer = document.getElementById(this.viewerDom)
-			if (cesiumContainer && removeDom) {
-				cesiumContainer.remove() // 移除与地图相关的DOM元素
-				this.viewerDom = null
-			}
+			// var cesiumContainer = document.getElementById(this.viewerDom)
+			// if (cesiumContainer && removeDom) {
+			// 	cesiumContainer.remove() // 移除与地图相关的DOM元素
+			// 	this.viewerDom = null
+			// }
+			this.viewerDom = null
 		}
 	}
 
@@ -209,7 +210,7 @@
 	async switchContour (open) {
 		if (open) {
 			await this.boundary?.openContour()
-			
+
 		} else {
 			this.boundary?.closeContour()
 		}
@@ -752,7 +753,7 @@
 			Cesium.Cartesian3.subtract(a, this.viewer?.camera.position, a),
 			Cesium.Cartesian3.normalize(r, r),
 			Cesium.Cartesian3.normalize(a, a)) : (r = c.direction,
-			a = h.direction)
+				a = h.direction)
 		let d = Cesium.Cartesian3.dot(r, a)
 			, p = 0
 		return d < 1 && (p = Math.acos(d)),
@@ -781,7 +782,7 @@
 				, r = Cesium.Math.acosClamped(-e)
 			a > 0 && a > r && (a = r - Cesium.Math.EPSILON4),
 				r = Cesium.Math.acosClamped(e),
-			a < 0 && -a > r && (a = -r + Cesium.Math.EPSILON4)
+				a < 0 && -a > r && (a = -r + Cesium.Math.EPSILON4)
 		}
 		return a
 	}

--
Gitblit v1.9.3