From bca47261f97d73e3c73a3a369777715e20d67b6b Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Thu, 09 Jan 2025 20:44:46 +0800
Subject: [PATCH] 倾斜加载更新

---
 src/pages/map/components/scomponents/layersControl.vue |   40 +++++++++++++++++++++++++++++++++-------
 1 files changed, 33 insertions(+), 7 deletions(-)

diff --git a/src/pages/map/components/scomponents/layersControl.vue b/src/pages/map/components/scomponents/layersControl.vue
index f515d9e..dbba347 100644
--- a/src/pages/map/components/scomponents/layersControl.vue
+++ b/src/pages/map/components/scomponents/layersControl.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2024-10-31 10:47:29
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-12-27 14:45:27
+ * @LastEditTime: 2025-01-09 20:03:28
  * @FilePath: \bigScreen\src\pages\map\components\scomponents\layersControl.vue
  * @Description:
  *
@@ -120,9 +120,30 @@
         url: '/3Dtile/lcmx/tile_01/tileset.json',
         label: 'tile_01'
       },
+
       {
-        url: '/3Dtile/lcmx/tile_02/tileset.json',
-        label: 'tile_02'
+        url: '/3Dtile/lcmx/tile_03/tileset.json',
+        label: 'tile_03'
+      },
+      {
+        url: '/3Dtile/lcmx/tile_04/tileset.json',
+        label: 'tile_04'
+      },
+      {
+        url: '/3Dtile/lcmx/tile_05/tileset.json',
+        label: 'tile_05'
+      },
+      {
+        url: '/3Dtile/lcmx/tile_06/tileset.json',
+        label: 'tile_06'
+      },
+      {
+        url: '/3Dtile/lcmx/tile_07/tileset.json',
+        label: 'tile_07'
+      },
+      {
+        url: '/3Dtile/lcmx/tile_08/tileset.json',
+        label: 'tile_08'
       },
     ],
     layerName: 'hgyq'
@@ -768,8 +789,11 @@
               if (item.incident) incident = item.incident
 
               divIcon.on(DC.MouseEventType.CLICK, (e) => {
-                moveEntity = e
-                return
+                if (mapStore.editPoint) {
+                  moveEntity = e
+                  return
+                }
+
                 incident(e)
               })
 
@@ -982,7 +1006,8 @@
 const viewerMouseMove = (e) => {
   if (mapStore.editPoint) {
     if (moveEntity != null) {
-      if (e.wgs84Position) {
+
+      if (e.wgs84Position && e.wgs84Position.alt > 0) {
         moveEntity.overlay.position = new DC.Position(e.wgs84Position.lng, e.wgs84Position.lat, e.wgs84Position.alt)
       } else {
         moveEntity.overlay.position = new DC.Position(e.wgs84SurfacePosition.lng, e.wgs84SurfacePosition.lat, e.wgs84SurfacePosition.alt)
@@ -1003,8 +1028,9 @@
     let lng, lat, ele
 
     const { attrParams } = moveEntity.overlay
+    console.log(e, 2222)
 
-    if (e.wgs84Position) {
+    if (e.wgs84Position && e.wgs84Position.alt > 0) {
       lng = e.wgs84Position.lng
       lat = e.wgs84Position.lat
       ele = e.wgs84Position.alt

--
Gitblit v1.9.3