From 21ddc9ec1b1b76d2ce20e512328e65acaf1af2bf Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期一, 16 一月 2023 10:35:15 +0800
Subject: [PATCH] 廊坊代码更新

---
 src/components/mapsdk.vue |  102 +++++++++++++++++++++++++++++----------------------
 1 files changed, 58 insertions(+), 44 deletions(-)

diff --git a/src/components/mapsdk.vue b/src/components/mapsdk.vue
index cd94fa9..1cae5a2 100644
--- a/src/components/mapsdk.vue
+++ b/src/components/mapsdk.vue
@@ -352,47 +352,38 @@
           100000
         ),
       });
-      // Viewer.imageryLayers.addImageryProvider(
-      //   new Cesium.WebMapTileServiceImageryProvider({
-      //     url: 'http://t0.tianditu.com/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=94a34772eb88317fcbf8428e10448561',
-      //     layer: 'tdtVecBasicLayer',
-      //     style: 'default',
-      //     format: 'image/jpeg',
-      //     tileMatrixSetID: 'GoogleMapsCompatible',
-      //     show: false,
-      //   })
-      // );
+      Viewer.imageryLayers.addImageryProvider(
+        new Cesium.UrlTemplateImageryProvider({
+          url:  gaoDeBaseUrl[0].url,
+          
+         
+        })
+      );
 
-      // Viewer.imageryLayers.addImageryProvider(
-      //   new Cesium.WebMapTileServiceImageryProvider({
-      //     url: 'http://t0.tianditu.com/img_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=img&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=94a34772eb88317fcbf8428e10448561',
-      //     layer: 'tdtBasicLayer',
-      //     style: 'default',
-      //     format: 'image/jpeg',
-      //     tileMatrixSetID: 'GoogleMapsCompatible',
-      //     show: false,
-      //   })
-      // );
-      // Viewer.imageryLayers.addImageryProvider(
-      //   new Cesium.WebMapTileServiceImageryProvider({
-      //     url: 'http://t0.tianditu.com/cva_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=cva&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default.jpg&tk=94a34772eb88317fcbf8428e10448561',
-      //     layer: 'tdtAnnoLayer',
-      //     style: 'default',
-      //     format: 'image/jpeg',
-      //     tileMatrixSetID: 'GoogleMapsCompatible',
-      //   })
-      // );
+      Viewer.imageryLayers.addImageryProvider(
+        new Cesium.UrlTemplateImageryProvider({
+          url:  gaoDeBaseUrl[1].url,
+         
+        })
+      );
+      Viewer.imageryLayers.addImageryProvider(
+        new Cesium.UrlTemplateImageryProvider({
+          url:  gaoDeBaseUrl[2].url,
+         
+         
+        })
+      );
 
-      for (var i in gaoDeBaseUrl) {
-        sgworld.Creator.createUrlTemplateImageryProvider(
-          gaoDeBaseUrl[i].label,
-          gaoDeBaseUrl[i].url,
-          '0',
-          undefined,
-          true,
-          ''
-        );
-      }
+      // for (var i in gaoDeBaseUrl) {
+      //   sgworld.Creator.createUrlTemplateImageryProvider(
+      //     gaoDeBaseUrl[i].label,
+      //     gaoDeBaseUrl[i].url,
+      //     '0',
+      //     undefined,
+      //     true,
+      //     ''
+      //   );
+      // }
 
       Viewer._enableInfoOrSelection = false;
       //鏄剧ずfps
@@ -417,12 +408,33 @@
       //   ''
       // );
       // openStreetMap.item.show = false;
-       
-      Viewer.terrainProvider = new Cesium.CesiumTerrainProvider({
-        url:demLayer
-      });
+
+      // Viewer.terrainProvider = new Cesium.CesiumTerrainProvider({
+      //   url:demLayer
+      // });
+      var option = {
+        url: window.sceneConfig.SGUrl,
+        layerName: window.sceneConfig.mptName,
+        requestVertexNormals: true
+      }
+      sgworld.Creator.sfsterrainprovider("", option, "", true, "");
+
       window.elevationTool = new SmartEarth.ElevationTool(window.sgworld);
       elevationTool.setContourColor('#F1D487');
+
+      var helper = new Cesium.EventHelper();
+      helper.add(Viewer.scene.globe.tileLoadProgressEvent, function (e) {
+        debugger
+     if (e == 0) {
+console.log("杩欎釜鏄姞杞芥渶鍚庝竴涓煝閲忓垏鐗囩殑鍥炶皟");
+}
+        helper.removeAll();
+        helper = undefined;
+      });
+
+
+
+
     },
 
     changeMenulayer() {
@@ -878,10 +890,12 @@
       background: #303030;
       opacity: 0.85;
       width: 100%;
-      height: 6%;
       padding: 1%;
       position: absolute;
       z-index: 40;
+      /deep/.el-form-item {
+        margin-bottom: 0px;
+      }
     }
     .menu_Popup {
       background: #303030;

--
Gitblit v1.9.3