From a0dce9c7d37e4b34d2e458e00517055c94b03484 Mon Sep 17 00:00:00 2001
From: chenzeping <ChenZeping02609@163.com>
Date: 星期一, 15 三月 2021 17:02:25 +0800
Subject: [PATCH] 修改左上角功能实现部分
---
src/components/plugin/Editable.js | 20 +++++++-------------
1 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/src/components/plugin/Editable.js b/src/components/plugin/Editable.js
index 943fdcd..15b4c3a 100644
--- a/src/components/plugin/Editable.js
+++ b/src/components/plugin/Editable.js
@@ -298,10 +298,10 @@
connectCreatedToMap: function (layer) {
return this.featuresLayer.addLayer(layer)
},
-
// 馃崅method startPolyline(latlng: L.LatLng, options: hash): L.Polyline
// Start drawing a Polyline. If `latlng` is given, a first point will be added. In any case, continuing on user click.
// If `options` is given, it will be passed to the Polyline class constructor.
+ // 鐢荤嚎
startPolyline: function (latlng, options) {
const line = this.createPolyline([], options)
line.enableEdit(this.map).newShape(latlng)
@@ -316,6 +316,12 @@
polygon.enableEdit(this.map).newShape(latlng)
return polygon
},
+
+ // circleMarker :function (latlng,options) {
+ // const yuan = this.circleMarker(latlng,options)
+ // yuan.enableEdit(this.map).newShape(latlng)
+ // return yuan
+ // }
// 馃崅method startMarker(latlng: L.LatLng, options: hash): L.Marker
// Start adding a Marker. If `latlng` is given, the Marker will be shown first at this point.
@@ -347,18 +353,6 @@
const circle = this.createCircle(latlng, options)
circle.enableEdit(this.map).startDrawing()
return circle
- },
- // 鏂囧瓧鏍囨敞
- startText: function (latlng, options) {
- latlng = latlng || this.map.getCenter().clone()
- const markerBuilding = this.createMarker(latlng, options).bindTooltip('闂鏍囨敞鍐呭', {
- offset: [0, 0],
- permanent: true,
- direction: 'top',
- className: 'anim-tooltip'
- })
- markerBuilding.enableEdit(this.map).startDrawing()
- return markerBuilding
},
// 鍥炬爣鏍囨敞
--
Gitblit v1.8.0