From 7aaad50340e2371269211d7d0c9de2c5633be675 Mon Sep 17 00:00:00 2001 From: Andrew Hansen Date: Wed, 23 Sep 2015 11:20:39 -0700 Subject: [PATCH] added option to hide area calculation for L.Draw.Rectangle --- src/draw/handler/Draw.Rectangle.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/draw/handler/Draw.Rectangle.js b/src/draw/handler/Draw.Rectangle.js index d83120f27..70649b5da 100644 --- a/src/draw/handler/Draw.Rectangle.js +++ b/src/draw/handler/Draw.Rectangle.js @@ -14,6 +14,7 @@ L.Draw.Rectangle = L.Draw.SimpleShape.extend({ fillOpacity: 0.2, clickable: true }, + showArea: false, metric: true // Whether to use the metric meaurement system or imperial }, @@ -48,7 +49,7 @@ L.Draw.Rectangle = L.Draw.SimpleShape.extend({ if (shape) { latLngs = this._shape.getLatLngs(); area = L.GeometryUtil.geodesicArea(latLngs); - subtext = L.GeometryUtil.readableArea(area, this.options.metric); + subtext = this.options.showArea ? L.GeometryUtil.readableArea(area, this.options.metric) : ''; } return {