From 7d446d4b9bcf4fa6e536316e9826a1d2c28b5de7 Mon Sep 17 00:00:00 2001 From: Pete Bunting Date: Thu, 1 Jun 2023 10:59:48 +0100 Subject: [PATCH] Fixed bug where elevation model has very high values over 8000m. --- arcsilib/__init__.py | 2 +- arcsilib/arcsiutils.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arcsilib/__init__.py b/arcsilib/__init__.py index aae1ced..89beeea 100644 --- a/arcsilib/__init__.py +++ b/arcsilib/__init__.py @@ -9,7 +9,7 @@ ARCSI_VERSION_MAJOR = 4 ARCSI_VERSION_MINOR = 0 -ARCSI_VERSION_PATCH = 3 +ARCSI_VERSION_PATCH = 4 ARCSI_VERSION = f"{ARCSI_VERSION_MAJOR}.{ARCSI_VERSION_MINOR}.{ARCSI_VERSION_PATCH}" ARCSI_VERSION_OBJ = LooseVersion(ARCSI_VERSION) diff --git a/arcsilib/arcsiutils.py b/arcsilib/arcsiutils.py index 540c33b..45f7afb 100644 --- a/arcsilib/arcsiutils.py +++ b/arcsilib/arcsiutils.py @@ -100,9 +100,9 @@ def resampleSpectralResponseFunc(wvlens, respFunc, outSamp, sampleMethod): def findMinimumElev(elev): - elevVal = -500 + elevVal = -550 outElev = 0 - for i in range(50): + for i in range(100): if (elev > elevVal) & (elev < (elevVal + 100)): outElev = elevVal break @@ -111,9 +111,9 @@ def findMinimumElev(elev): def findMaximumElev(elev): - elevVal = -500 + elevVal = -550 outElev = 0 - for i in range(90): + for i in range(105): if (elev > elevVal) & (elev < (elevVal + 100)): outElev = elevVal + 100 break