From 5876bb59a7d11a487fe36ebaae231dd15c2c07c4 Mon Sep 17 00:00:00 2001 From: zhangshuaibao <15731629597@163.com> Date: 星期二, 16 三月 2021 18:26:06 +0800 Subject: [PATCH] 测量工具完善 --- src/components/panel/ToolBoxPanel.vue | 22 +++++++++++++++++++--- 1 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/components/panel/ToolBoxPanel.vue b/src/components/panel/ToolBoxPanel.vue index 80d3eb4..7d206e9 100644 --- a/src/components/panel/ToolBoxPanel.vue +++ b/src/components/panel/ToolBoxPanel.vue @@ -52,9 +52,12 @@ // 閫変腑鐨勫唴瀹瑰浘鐗� import markerChoose from '@assets/images/map-pages/icon/toolbox/biaohuimark/dingweimark.png' import lineChoose from '@assets/images/map-pages/icon/toolbox/biaohuimark/linemark.png' +import distanceChoose from '@assets/images/map-pages/icon/toolbox/biaohuimark/juliceliangmark.png' +import mmChoose from '@assets/images/map-pages/icon/toolbox/biaohuimark/mianjiceliangmark.png' +import delChoose from '@assets/images/map-pages/icon/toolbox/biaohuimark/shanchu.png' // 娴嬮噺 -import distance from '@assets/images/map-pages/icon/toolbox/juli.png' +import distance from '@assets/images/map-pages/icon/toolbox/jusli.png' import mm from '@assets/images/map-pages/icon/toolbox/M2.png' // 娴嬮噺鐨勬柟娉� @@ -120,13 +123,22 @@ index: '3-1', label: '璺濈', icon: distance, - title: '璺濈娴嬮噺' + title: '璺濈娴嬮噺', + iconChoose: distanceChoose }, { index: '3-2', label: '闈㈢Н', icon: mm, - title: '闈㈢Н娴嬮噺' + title: '闈㈢Н娴嬮噺', + iconChoose: mmChoose + }, + { + index: '3-3', + label: '娓呴櫎', + icon: del, + title: '娓呴櫎娴嬮噺', + iconChoose: delChoose } ] }, @@ -196,6 +208,7 @@ selectGroup: false, active: -1, drawLayer: null, + Draw: null, map: null, L: window.L } @@ -237,6 +250,9 @@ case '闈㈢Н': Measure.startMeasureArea(this.map, this.L) break + case '娓呴櫎': + Measure.clearMeasure(this.map, this.L) + break case '鍏ㄥ睆': // this.map.toggleFullscreen() var printer = this.L.easyPrint({ -- Gitblit v1.8.0