From 9409cbbf1adb11d9da3f9fe547b29d647a7181b2 Mon Sep 17 00:00:00 2001 From: Sylvain POULAIN Date: Sun, 15 Mar 2020 15:07:38 +0400 Subject: [PATCH] Allow accurate measurement close to DSM resolution Easy way to do it otherwise it requires to parse r.info output --- plugins/measure/calc_volume.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/measure/calc_volume.py b/plugins/measure/calc_volume.py index 4a3fbfef..eb7b6750 100755 --- a/plugins/measure/calc_volume.py +++ b/plugins/measure/calc_volume.py @@ -34,7 +34,10 @@ def main(): Module("v.buffer", input="polygon_area", s=True, type="area", output="region", distance=1, minordistance=1, overwrite=True) Module("r.external", input=opts['dsm_file'], output="dsm", overwrite=True) - # Set Grass region to vector bbox and resolution to DSM + # Set Grass region and resolution to DSM + Module("g.region", raster="dsm") + + # Set Grass region to vector bbox Module("g.region", vector="region") # Create a mask to speed up computation