From d368cb61348057cd7185474519ad3822ebf7d4d4 Mon Sep 17 00:00:00 2001
From: rjg <746338628@qq.com>
Date: Sat, 12 Apr 2025 16:40:30 +0800
Subject: [PATCH] Merge branch 'master' of http://139.196.74.78:10010/r/drone/drone-web-manage

---
 src/components/map-container/mapContainer.vue |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/components/map-container/mapContainer.vue b/src/components/map-container/mapContainer.vue
index f3238d2..c8651f0 100644
--- a/src/components/map-container/mapContainer.vue
+++ b/src/components/map-container/mapContainer.vue
@@ -41,10 +41,13 @@
     ([ready, detail]) => {
         if (ready && detail?.location) {
             const [lng, lat] = detail.location
+
             if (!lng || !lat) return
+
+            let [newLng, newLat] = DC.CoordTransform.GCJ02ToWGS84(lng, lat)
             window.$viewer?.zoomToPosition(new DC.Position(
-                lng,
-                lat,
+                newLng,
+                newLat,
                 1000,
                 0,
                 -90,
@@ -52,7 +55,7 @@
             ), () => {
             })
 
-            let point = new DC.Point(new DC.Position(lng, lat))
+            let point = new DC.Point(new DC.Position(newLng, newLat))
             pointLayer.addOverlay(point)
         }
     },

--
Gitblit v1.9.3