From a847f035b36c1005119d7f88d40f41849017ff47 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期一, 03 七月 2023 09:27:59 +0800
Subject: [PATCH] 地图导出菜单添加

---
 src/assets/js/Map/menuTool.js |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/assets/js/Map/menuTool.js b/src/assets/js/Map/menuTool.js
index 59048c0..018745f 100644
--- a/src/assets/js/Map/menuTool.js
+++ b/src/assets/js/Map/menuTool.js
@@ -100,6 +100,7 @@
   },
   // 鐭╁舰姝f柟褰�
   createRectangle(entity) {
+    this.delRectangle();
     var west = Cesium.Math.toDegrees(
       entity.rectangle._coordinates.getValue().west
     ); // 鏍规嵁寮у害鑾峰彇鍒扮粡搴�
@@ -148,6 +149,11 @@
     this.squareOjb.push(e);
     // earthCtrl.Creator.SimpleGraphic.clear();
     Viewer.entities.remove(entity);
+    debugger
+    window.functionForJs({
+      type: 'exportMap',
+      value: true
+    })
   },
   // 鍒涘缓鍥惧舰
   createSimpleGraphic(type, scene) {
@@ -166,7 +172,7 @@
   },
 
   //鍧愭爣瀹氫綅
-  Coordposition() {},
+  Coordposition() { },
   //褰卞儚瀵规瘮
   CurtainContrast() {
     this.toolMenu = earthCtrl.analysis.createCurtainContrast({
@@ -181,7 +187,7 @@
   },
   //鍨傜洿楂樺害
   verticalHeight() {
-    earthCtrl.measure.measureHeight(function (e) {});
+    earthCtrl.measure.measureHeight(function (e) { });
   },
   //楂樼▼娴嬮噺
   heightMeasure() {
@@ -190,11 +196,11 @@
       polyline: Cesium.Color.fromCssColorString("#ffff0050"),
       polygon: Cesium.Color.fromCssColorString("#ffff0050"),
     };
-    earthCtrl.Analysis.altitude(colorAll, () => {});
+    earthCtrl.Analysis.altitude(colorAll, () => { });
   },
   //骞抽潰闈㈢Н
   planeDistance() {
-    earthCtrl.analysis.getPlaneArea(function (e) {});
+    earthCtrl.analysis.getPlaneArea(function (e) { });
   },
   //琛ㄩ潰璺濈
   surfaceDistance() {
@@ -278,6 +284,6 @@
       this.toolMenu = null;
     }
   },
-  clearLeftTools(res) {},
+  clearLeftTools(res) { },
 };
 export default menuTool;

--
Gitblit v1.9.3