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