From ed837798421340859efca21e46adc17575bdfef8 Mon Sep 17 00:00:00 2001
From: yxl <584911253@qq.com>
Date: 星期五, 10 一月 2025 16:23:17 +0800
Subject: [PATCH] 最新修改

---
 src/assets/js/map/mapServer.js |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/src/assets/js/map/mapServer.js b/src/assets/js/map/mapServer.js
index 01e8a3e..2bfb2a9 100644
--- a/src/assets/js/map/mapServer.js
+++ b/src/assets/js/map/mapServer.js
@@ -4,7 +4,7 @@
   listData: [],
   sourceType: null,
   tileContent: null,
-  init() {},
+  init() { },
   addServer(res) {
     this.sourceType = res.sourceType;
     switch (this.sourceType) {
@@ -108,6 +108,10 @@
     //   const tileset =  earthCtrl.factory.create3DTilesets({
     //     url: res.url
     // });
+    // const model = await earthCtrl.factory.create3DTilesets({
+    //   url: res.url,
+    //   success: this.flyTo(),
+    // });
     var tileset = await Viewer.scene.primitives.add(
       new Cesium.Cesium3DTileset({
         url: res.url
@@ -125,13 +129,21 @@
       layerId: res.id,
       name: res.name
     });
-    console.log(" this.listData",  this.listData);
+    console.log(" this.listData", this.listData);
     // console.log('tileset',tileset);
     // earthCtrl.userScene.flyTo(tileset);
   },
+  flyTo(model) {
+    debugger
+    // const options = {
+    //   duration: 2,
+    //   offset: new SmartEarth.Cesium.HeadingPitchRange(1.0, -0.3, 1000)
+    // };
+    // earthCtrl.userScene.flyTo(model.item, options);
+  },
   traverseVisibleTiles() {
     tileset.readyPromise.then((tileset) => {
-      tileset.tileVisibility.forEachTile(function (tile) {});
+      tileset.tileVisibility.forEachTile(function (tile) { });
     });
   },
   addWfsLayer(res) {

--
Gitblit v1.9.3