From 2c6ff40e2805667fd93909feda21f162c514706e Mon Sep 17 00:00:00 2001 From: Sunil Pai Date: Sat, 30 Dec 2023 09:37:44 -0800 Subject: [PATCH] Update ScaleLine.js to reflect nm in scale bar --- src/ol/control/ScaleLine.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ol/control/ScaleLine.js b/src/ol/control/ScaleLine.js index 272932662d3..8e0872beba9 100644 --- a/src/ol/control/ScaleLine.js +++ b/src/ol/control/ScaleLine.js @@ -284,7 +284,10 @@ class ScaleLine extends Control { pointResolution /= 1852; suffix = 'NM'; } else if (units == 'metric') { - if (nominalCount < 0.001) { + if (nominalCount < 1e-6) { + suffix = 'nm'; + pointResolution *= 1e9; + } else if (nominalCount < 0.001) { suffix = 'μm'; pointResolution *= 1000000; } else if (nominalCount < 1) {