From 86f2633b4c70675bd90e79c9bdaf8a1eb8f95938 Mon Sep 17 00:00:00 2001
From: guonan <guonan201020@163.com>
Date: 星期三, 28 五月 2025 14:49:57 +0800
Subject: [PATCH] 历史模拟

---
 src/components/tools/LayerTree.vue |   30 ++++++++++++++++--------------
 1 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/src/components/tools/LayerTree.vue b/src/components/tools/LayerTree.vue
index 87a046b..f572dd8 100644
--- a/src/components/tools/LayerTree.vue
+++ b/src/components/tools/LayerTree.vue
@@ -101,7 +101,9 @@
     // 鍒濆鍖栧湴褰㈡暟鎹紙浣跨敤await绛夊緟Promise瑙f瀽锛�
     TerrainLayer = await earthCtrl.factory.createTerrainLayer({
       sourceType: "ctb",
-      url: "http://106.120.22.26:9103/gisserver/ctsserver/sungugoudem",
+      url: "http://106.120.22.26:9103/gisserver/ctsserver/sunhugoudem",
+      // url: "https://tiles1.geovisearth.com/base/v1/terrain?token=486dac3bec56d7d7c2a581c150be2bd937462f1e8f3bc9c78b5658b396122405",
+      requestVertexNormals: true,
     });
 
     treeMap.set("鍦板舰鏁版嵁", TerrainLayer);
@@ -187,27 +189,27 @@
   if (label === "缁煎悎鐩戞祴璁惧淇℃伅") {
     simStore.DeviceShowSwitch = checked;
     if (checked) {
-    if (!treeMap.get("缁煎悎鐩戞祴璁惧淇℃伅")) {
+      if (!treeMap.get("缁煎悎鐩戞祴璁惧淇℃伅")) {
+      } else {
+        toggleLayerVisible("缁煎悎鐩戞祴璁惧淇℃伅", true);
+      }
     } else {
-      toggleLayerVisible("缁煎悎鐩戞祴璁惧淇℃伅", true);
+      toggleLayerVisible("缁煎悎鐩戞祴璁惧淇℃伅", false);
     }
-  } else {
-    toggleLayerVisible("缁煎悎鐩戞祴璁惧淇℃伅", false);
+    return;
   }
-  return;
-}
-if (label === "瀛欒儭娌熼殣鎮g偣") {
+  if (label === "瀛欒儭娌熼殣鎮g偣") {
     simStore.DangerShowSwitch = checked;
     if (checked) {
-    if (!treeMap.get("瀛欒儭娌熼殣鎮g偣")) {
+      if (!treeMap.get("瀛欒儭娌熼殣鎮g偣")) {
+      } else {
+        toggleLayerVisible("瀛欒儭娌熼殣鎮g偣", true);
+      }
     } else {
-      toggleLayerVisible("瀛欒儭娌熼殣鎮g偣", true);
+      toggleLayerVisible("瀛欒儭娌熼殣鎮g偣", false);
     }
-  } else {
-    toggleLayerVisible("瀛欒儭娌熼殣鎮g偣", false);
+    return;
   }
-  return;
-}
 
   // 鍏朵粬鍥惧眰鐨勫鐞嗛�昏緫
   const list = treeMap.get(label);

--
Gitblit v1.9.3