From 6b47d032e3f43ed730fa7a2815dbf296f1812b5e Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 24 Jul 2024 14:48:18 +0800
Subject: [PATCH] 三维倾斜数据加载配置更改

---
 src/components/map/index.vue |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 6c6ef3c..aa9b395 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -536,7 +536,7 @@
 
         this.$EventBus.$on('addMxTileset', (params) => {
             // eslint-disable-next-line no-unused-vars
-            that.addMxTileset(params.titlesetName, params.titlesetUrl)
+            that.addMxTileset(params.titlesetName, params.titlesetUrl, params)
         })
 
         this.$EventBus.$on('closeMxTileset', () => {
@@ -719,10 +719,10 @@
 
                 type == 'light' ?
                     window.TILESET_LABEL.forEach(item => {
-                        this.addMxTileset(`sdTilesetLayer${item}`, `${tile3DUrl}/sf3d/361102/model/all/${item}/tileset.json`)
+                        this.addMxTileset(`sdTilesetLayer${item}`, `${tile3DUrl}/sf3d/361102/model/all/${item.name}/tileset.json`, item)
                     }) :
                     window.TILESET_LABEL.forEach(item => {
-                        this.addMxTileset(`sdTilesetLayer${item}`, `${tile3DUrl}/sf3d/361102/model/all1/${item}/tileset.json`)
+                        this.addMxTileset(`sdTilesetLayer${item}`, `${tile3DUrl}/sf3d/361102/model/all1/${item.name}/tileset.json`, item)
                     })
 
                 if (this.$route.path == "/layout/house") {
@@ -1371,7 +1371,7 @@
          * @param {*} titlesetUrl 模型地址
          * @param {*} incident 模型点击事件
          */
-        addMxTileset (titlesetName, titlesetUrl) {
+        addMxTileset (titlesetName, titlesetUrl, conf) {
             if (!tilesetObject[titlesetName]) tilesetObject[titlesetName] = null
 
             tilesetObject[titlesetName] = new global.DC.Tileset(titlesetUrl, {
@@ -1379,6 +1379,7 @@
                 // cullWithChildrenBounds: false,
                 // cullRequestsWhileMoving: false,
                 // skipLevelOfDetail: false,
+                maximumScreenSpaceError: conf.maximumScreenSpaceError || 16,
                 shadows: global.DC.Namespace.Cesium.ShadowMode.DISABLED
             })
 

--
Gitblit v1.9.3