From 1348c11eceeecc172e2a069b67e197de90aa5827 Mon Sep 17 00:00:00 2001 From: wangqi <magical1908@outlook.com> Date: 星期四, 11 三月 2021 10:00:32 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/components/plugin/Editable.js | 23 ++++++++++------------- 1 files changed, 10 insertions(+), 13 deletions(-) diff --git a/src/components/plugin/Editable.js b/src/components/plugin/Editable.js index 943fdcd..bd287f5 100644 --- a/src/components/plugin/Editable.js +++ b/src/components/plugin/Editable.js @@ -298,7 +298,6 @@ 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. @@ -306,6 +305,16 @@ const line = this.createPolyline([], options) line.enableEdit(this.map).newShape(latlng) return line + }, + // 绠ご鏍囩粯 + startPolylineArrow: function (latlng, options) { + const lineArrow = this.createPolyline([], { + color: 'black', + weight: 3, + opacity: 1.0 + }) + lineArrow.enableEdit(this.map).newShape(latlng) + return lineArrow }, // 馃崅method startPolygon(latlng: L.LatLng, options: hash): L.Polygon @@ -347,18 +356,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