From d46ebfb71da0148dcc2724024cf7b053d784f299 Mon Sep 17 00:00:00 2001
From: 少年 <1392120328@qq.com>
Date: 星期二, 05 三月 2024 18:35:10 +0800
Subject: [PATCH] youhua

---
 src/components/sideMenu/layerTreePanel/layerTreePanel2.vue |   38 ++++++++++++++++++++------------------
 1 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/src/components/sideMenu/layerTreePanel/layerTreePanel2.vue b/src/components/sideMenu/layerTreePanel/layerTreePanel2.vue
index 710fc02..023b178 100644
--- a/src/components/sideMenu/layerTreePanel/layerTreePanel2.vue
+++ b/src/components/sideMenu/layerTreePanel/layerTreePanel2.vue
@@ -1032,7 +1032,7 @@
               serverType: "geoserver",
             }),
           });
-          window.map.addLayer(layer);
+          window.mapapi.addLayer(layer);
           break;
         case "wfs":
           // wfs鏁版嵁
@@ -1857,8 +1857,8 @@
     },
     initLdgCluster(treeNode) {
       if (treeNode.checked == false) {
-        window.map.removeLayer(window.ldgclusterLayer);
-        window.map.removeLayer(window.tldgclusterLayer);
+        window.mapapi.removeLayer(window.ldgclusterLayer);
+        window.mapapi.removeLayer(window.tldgclusterLayer);
         return;
       }
       const loading = this.$loading({
@@ -1938,7 +1938,7 @@
           },
         });
 
-        window.map.addLayer(window.ldgclusterLayer);
+        window.mapapi.addLayer(window.ldgclusterLayer);
       } else if (treeNode.name == "璺悕鐗屾潌 ") {
         window.tldgclusterLayer = new  ol.layer.Vector({
           source: clusterSource,
@@ -1992,17 +1992,17 @@
           },
         });
 
-        window.map.addLayer(window.tldgclusterLayer);
+        window.mapapi.addLayer(window.tldgclusterLayer);
       }
 
       // 灏嗚仛鍚堝眰鍔犲叆鍦板浘
-      window.map.removeLayer(window.jkspclusterLayer);
-      window.map.removeLayer(window.qiyeclusterLayer);
+      window.mapapi.removeLayer(window.jkspclusterLayer);
+      window.mapapi.removeLayer(window.qiyeclusterLayer);
       loading.close();
     },
     initCluster(treeNode) {
       if (treeNode.checked == false) {
-        window.map.removeLayer(window.jkspclusterLayer);
+        window.mapapi.removeLayer(window.jkspclusterLayer);
         return;
       }
       const loading = this.$loading({
@@ -2036,7 +2036,7 @@
             return new ol.style.Style({
               image: new ol.style.Icon({
                 anchor: [0.5, 1],
-                src: "./static/SmartEarthSDK/Workers/image/xzspj/spjk.png",
+                src: "./static/SmartEarthSDK/Workers/image/xzspj/camera.png",
               }),
             });
           }
@@ -2082,10 +2082,10 @@
       });
 
       // 灏嗚仛鍚堝眰鍔犲叆鍦板浘
-      window.map.removeLayer(window.ldgclusterLayer);
-      window.map.removeLayer(window.tldgclusterLayer);
-      window.map.removeLayer(window.qiyeclusterLayer);
-      window.map.addLayer(window.jkspclusterLayer);
+      window.mapapi.removeLayer(window.ldgclusterLayer);
+      window.mapapi.removeLayer(window.tldgclusterLayer);
+      window.mapapi.removeLayer(window.qiyeclusterLayer);
+      window.mapapi.addLayer(window.jkspclusterLayer);
       loading.close();
       // new Cesium.GeoJsonDataSource.load(
       //   treeNode.urls +
@@ -2274,9 +2274,10 @@
           // });
         });
     },
+    //浼佷笟淇℃伅鍔犺浇
     qiyeCluster(treeNode) {
       if (treeNode.checked == false) {
-        window.map.removeLayer(window.qiyeclusterLayer);
+        window.mapapi.removeLayer(window.qiyeclusterLayer);
         return;
       }
       const loading = this.$loading({
@@ -2293,6 +2294,7 @@
           "?version=1.3.0&request=GetFeature&format=json&typename=" +
           treeNode.layer,
       });
+      
 
       // 鍒涘缓鑱氬悎灞�
       var clusterSource = new ol.source.Cluster({
@@ -2378,10 +2380,10 @@
       });
 
       // 灏嗚仛鍚堝眰鍔犲叆鍦板浘
-      window.map.removeLayer(window.ldgclusterLayer);
-      window.map.removeLayer(window.tldgclusterLayer);
-      window.map.removeLayer(window.jkspclusterLayer);
-      window.map.addLayer(window.qiyeclusterLayer);
+      window.mapapi.removeLayer(window.ldgclusterLayer);
+      window.mapapi.removeLayer(window.tldgclusterLayer);
+      window.mapapi.removeLayer(window.jkspclusterLayer);
+      window.mapapi.addLayer(window.qiyeclusterLayer);
       loading.close();
 
       // let dataSource;

--
Gitblit v1.9.3