From 4529e45a7a7bc438dd4fabbf177f74cb2c0aa5b5 Mon Sep 17 00:00:00 2001
From: surprise <15810472099@163.com>
Date: 星期二, 09 一月 2024 16:10:14 +0800
Subject: [PATCH] 代码更新

---
 src/assets/js/Layer/mapGeo.js |   42 ++++++------------------------------------
 1 files changed, 6 insertions(+), 36 deletions(-)

diff --git a/src/assets/js/Layer/mapGeo.js b/src/assets/js/Layer/mapGeo.js
index 59a2856..4bc8b4c 100644
--- a/src/assets/js/Layer/mapGeo.js
+++ b/src/assets/js/Layer/mapGeo.js
@@ -49,21 +49,16 @@
         if (this.type && this.type == res) {
             this.type = null
         }
-        if (res.type == "zhaiHai") {
-            Viewer.dataSources.remove(Viewer.dataSources.getByName("zhaiHai2")[0])
-            Viewer.dataSources.remove(Viewer.dataSources.getByName("zhaiHai1")[0])
-            Viewer.dataSources.remove(Viewer.dataSources.getByName("zhaiHai3")[0])
-        } else {
+      
             if (!res.type) return;
             Viewer.dataSources.remove(Viewer.dataSources.getByName(res.type)[0])
-        }
+      
 
     },
 
     addzhaiHaiGeoJson(res) {
-        var url1 = layerData.config.Model_URL + res.urls[0];
-        var url2 = layerData.config.Model_URL + res.urls[1];
-        var url3 = layerData.config.Model_URL + res.urls[2];
+        var url1 = layerData.config.Model_URL + res.urls ;
+     
         var color = Cesium.Color.fromCssColorString("rgb(255,0,255)")
         var data1 = Cesium.GeoJsonDataSource.load(url1, //瑕佸姞杞界殑 url銆丟eoJSON 瀵硅薄鎴� TopoJSON 瀵硅薄銆�
             {
@@ -73,38 +68,13 @@
             }
         )
         data1.then((dataSource) => {
-            dataSource.name = "zhaiHai1"
+            dataSource.name = res.type
             Viewer.dataSources.add(
                 dataSource
             );
         })
 
-        var data2 = Cesium.GeoJsonDataSource.load(url2, //瑕佸姞杞界殑 url銆丟eoJSON 瀵硅薄鎴� TopoJSON 瀵硅薄銆�
-            {
-                stroke: color, //鎶樼嚎鍜屽杈瑰舰杞粨鐨勯粯璁ら鑹层��
-                fill: Cesium.Color.WHITE.withAlpha(0.2), //澶氳竟褰㈠唴閮ㄧ殑榛樿棰滆壊銆�
-                strokeWidth: 3, //鎶樼嚎鍜屽杈瑰舰杞粨鐨勯粯璁ゅ搴︺��
-            }
-        )
-        data2.then((dataSource) => {
-            dataSource.name = "zhaiHai2"
-            Viewer.dataSources.add(
-                dataSource
-            );
-        })
-        var data3 = Cesium.GeoJsonDataSource.load(url3, //瑕佸姞杞界殑 url銆丟eoJSON 瀵硅薄鎴� TopoJSON 瀵硅薄銆�
-            {
-                stroke: color, //鎶樼嚎鍜屽杈瑰舰杞粨鐨勯粯璁ら鑹层��
-                fill: Cesium.Color.WHITE.withAlpha(0.2), //澶氳竟褰㈠唴閮ㄧ殑榛樿棰滆壊銆�
-                strokeWidth: 3, //鎶樼嚎鍜屽杈瑰舰杞粨鐨勯粯璁ゅ搴︺��
-            }
-        )
-        data3.then((dataSource) => {
-            dataSource.name = "zhaiHai3"
-            Viewer.dataSources.add(
-                dataSource
-            );
-        })
+       
     },
 
     addZhongQuXianGeoJson(res) {

--
Gitblit v1.9.3