From 44517cf9375441d8a84808ca52d7ce474d8e0b17 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期六, 15 四月 2023 15:21:28 +0800
Subject: [PATCH] 地图更改为本地服务,柱状图效果更改

---
 src/components/Screen/bottom.vue |   39 ++++++++++++++++++++++++++-------------
 1 files changed, 26 insertions(+), 13 deletions(-)

diff --git a/src/components/Screen/bottom.vue b/src/components/Screen/bottom.vue
index aa111f0..a8b94da 100644
--- a/src/components/Screen/bottom.vue
+++ b/src/components/Screen/bottom.vue
@@ -228,6 +228,7 @@
   methods: {
     ChangeBaseLayer(name) {
       this.currYX = name
+      Viewer.imageryLayers._layers[2].show = false
       Viewer.imageryLayers._layers[1].show = false
       // Viewer.imageryLayers._layers[2].show = false
       // Viewer.imageryLayers._layers[3].show = false
@@ -253,17 +254,30 @@
             //   true,
             //   ""
             // )
-            var urls = "http://t0.tianditu.com/ter_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=ter&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=";
-            var tokne = "94a34772eb88317fcbf8428e10448561"
-            yunxuanLayer = Viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({
-              url: urls + tokne,
-              layer: "tdtImgLayer",
-              style: "default",
-              format: "image/jpeg",
-              tileMatrixSetID: "GoogleMapsCompatible",
-            }))
-            Viewer.imageryLayers.lowerToBottom(yunxuanLayer);//灏嗗浘灞傜Щ鍒版渶搴曞眰
+            // var urls = "http://t0.tianditu.com/ter_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=ter&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=";
+            // var tokne = "94a34772eb88317fcbf8428e10448561"
+            // yunxuanLayer = Viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({
+            //   url: urls + tokne,
+            //   layer: "tdtImgLayer",
+            //   style: "default",
+            //   format: "image/jpeg",
+            //   tileMatrixSetID: "GoogleMapsCompatible",
+            // }))
 
+
+            var baseUrl_yx = window.sceneConfig.baseUrl_yx;
+            if (baseUrl_yx.indexOf('{host}') > -1) {
+              baseUrl_yx = baseUrl_yx.replace("{host}", iisHost)
+            }
+            debugger
+            yunxuanLayer = Viewer.imageryLayers.addImageryProvider(
+              new Cesium.UrlTemplateImageryProvider({
+                url: baseUrl_yx,
+                maximumLevel: 22,
+              })
+            );
+
+            Viewer.imageryLayers.lowerToBottom(yunxuanLayer);//灏嗗浘灞傜Щ鍒版渶搴曞眰
             Viewer.imageryLayers.raise(yunxuanLayer);//灏嗗浘灞備笂绉讳竴灞�
           }
 
@@ -271,11 +285,10 @@
 
           break
         case "褰卞儚鍥�":
-          // Viewer.imageryLayers._layers[2].show = true
-
+          Viewer.imageryLayers._layers[1].show = true
           break
         case "娉ㄨ鍥�":
-          Viewer.imageryLayers._layers[1].show = true
+          Viewer.imageryLayers._layers[2].show = true
 
           break
         default:

--
Gitblit v1.9.3