From 9604d4ae410b57566e7fac555260adf0e09bc9e7 Mon Sep 17 00:00:00 2001 From: Azgaar Date: Wed, 28 Jul 2021 23:34:12 +0300 Subject: [PATCH] round river length on UI --- modules/river-generator.js | 2 +- modules/ui/rivers-editor.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/river-generator.js b/modules/river-generator.js index a9baf466..ffdfe4dc 100644 --- a/modules/river-generator.js +++ b/modules/river-generator.js @@ -170,7 +170,7 @@ const widthFactor = !parent || parent === riverId ? 1.2 : 1; const meanderedPoints = addMeandering(riverCells); const discharge = cells.fl[mouth]; // m3 in second - const length = getApproximateLength(meanderedPoints); + const length = rn(getApproximateLength(meanderedPoints), 2); const width = getWidth(getOffset(discharge, meanderedPoints.length, widthFactor, 0)); pack.rivers.push({i: riverId, source, mouth, discharge, length, width, widthFactor, sourceWidth: 0, parent, cells: riverCells}); diff --git a/modules/ui/rivers-editor.js b/modules/ui/rivers-editor.js index f0ae2f2a..b2b926d0 100644 --- a/modules/ui/rivers-editor.js +++ b/modules/ui/rivers-editor.js @@ -78,8 +78,8 @@ function editRiver(id) { function updateRiverLength(river) { river.length = rn(elSelected.node().getTotalLength() / 2, 2); - const length = `${river.length * distanceScaleInput.value} ${distanceUnitInput.value}`; - document.getElementById("riverLength").value = length; + const lengthUI = `${rn(river.length * distanceScaleInput.value)} ${distanceUnitInput.value}`; + document.getElementById("riverLength").value = lengthUI; } function updateRiverWidth(river) {