From c8a7a83e1fc3c4e478f5acd876ea9776fa966f4a Mon Sep 17 00:00:00 2001 From: mike-000 <49240900+mike-000@users.noreply.github.com> Date: Wed, 29 Dec 2021 20:13:58 +0000 Subject: [PATCH] correct getScaleForResolution() --- src/ol/control/ScaleLine.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ol/control/ScaleLine.js b/src/ol/control/ScaleLine.js index 79fc6afccc..d97f29d33e 100644 --- a/src/ol/control/ScaleLine.js +++ b/src/ol/control/ScaleLine.js @@ -484,12 +484,12 @@ class ScaleLine extends Control { const resolution = getPointResolution( this.viewState_.projection, this.viewState_.resolution, - this.viewState_.center + this.viewState_.center, + ProjUnits.METERS ); const dpi = this.dpi_ || DEFAULT_DPI; - const mpu = this.viewState_.projection.getMetersPerUnit(); const inchesPerMeter = 1000 / 25.4; - return parseFloat(resolution.toString()) * mpu * inchesPerMeter * dpi; + return parseFloat(resolution.toString()) * inchesPerMeter * dpi; } /**