From 965b4ade196fc23c3138320edb7c1e0653c9964c Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期二, 14 二月 2023 14:22:02 +0800
Subject: [PATCH] 在线制图出图申请重复,

---
 src/components/MapDiv.vue |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/components/MapDiv.vue b/src/components/MapDiv.vue
index 8c76f52..f57f2e6 100644
--- a/src/components/MapDiv.vue
+++ b/src/components/MapDiv.vue
@@ -10,7 +10,10 @@
     >
       <mapsdk></mapsdk>
     </div>
-    <div id="ds" v-show="isShowDs"></div>
+    <div
+      id="ds"
+      v-show="isShowDs"
+    ></div>
     <!--openLayers鏄剧ず鐣岄潰-->
     <div
       v-show="isOlMapFlag"
@@ -102,7 +105,9 @@
         });
       let mapZoomAndMove = function (event) {
         var position = window.map.getView().getCenter();
-        var pos = transform(position, 'EPSG:3857', 'EPSG:4326');
+
+        // var pos = transform(position, 'EPSG:3857', 'EPSG:4326');
+        var pos = position;
         var level = that.getHeight(parseInt(window.map.getView().getZoom()));
         window.Viewer.camera.setView({
           destination: Cesium.Cartesian3.fromDegrees(pos[0], pos[1], level),
@@ -166,9 +171,13 @@
       var lat = Cesium.Math.toDegrees(cartographic.latitude);
       var lng = Cesium.Math.toDegrees(cartographic.longitude);
       var level = this.getLevel(cartographic.height);
+      var value
+      // window.map
+      //   .getView()
+      //   .setCenter(transform([lng, lat], 'EPSG:4326', 'EPSG:3857'));
       window.map
         .getView()
-        .setCenter(transform([lng, lat], 'EPSG:4326', 'EPSG:3857'));
+        .setCenter([lng, lat]);
       window.map.getView().setZoom(level);
     },
     getLevel(height) {

--
Gitblit v1.9.3