kopia lustrzana https://github.com/OpenDroneMap/WebODM
Fixed validation error. Added support of rescaling metadata
rodzic
e5f0ec9710
commit
3dcc7045bf
|
@ -123,16 +123,16 @@ class Metadata(TaskNestedView):
|
||||||
if formula == '': formula = None
|
if formula == '': formula = None
|
||||||
if bands == '': bands = None
|
if bands == '': bands = None
|
||||||
if defined_range == '': defined_range = None
|
if defined_range == '': defined_range = None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
expr, hrange = lookup_formula(formula, bands)
|
expr, hrange = lookup_formula(formula, bands)
|
||||||
|
new_range = tuple(map(float, defined_range.split(",")[:2]))
|
||||||
if defined_range is not None:
|
if defined_range is not None:
|
||||||
new_range = tuple(map(float, defined_range.split(",")[:2]))
|
|
||||||
#Validate rescaling range
|
#Validate rescaling range
|
||||||
if new_range[0] < hrange[0] or new_range[1] > hrange[1]:
|
if hrange is not None and (new_range[0] < hrange[0] or new_range[1] > hrange[1]):
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
hrange = new_range
|
hrange = new_range
|
||||||
|
|
||||||
except ValueError as e:
|
except ValueError as e:
|
||||||
raise exceptions.ValidationError(str(e))
|
raise exceptions.ValidationError(str(e))
|
||||||
pmin, pmax = 2.0, 98.0
|
pmin, pmax = 2.0, 98.0
|
||||||
|
|
Ładowanie…
Reference in New Issue