[GRASS-dev] [GRASS GIS] #3214: t.rast.mapcalc: TypeError: object of type 'NoneType' has no len()
GRASS GIS
trac at osgeo.org
Wed Nov 30 12:17:03 PST 2016
#3214: t.rast.mapcalc: TypeError: object of type 'NoneType' has no len()
----------------------------+-------------------------
Reporter: martinl | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.2.0
Component: Temporal | Version: unspecified
Keywords: t.rast.mapcalc | CPU: Unspecified
Platform: Unspecified |
----------------------------+-------------------------
I have two spatial-temporal datasets: `tp2` and `tp5`. `t.rast.mapcalc`
works when using one dataset:
{{{
t.rast.mapcalc in=tp5 exp="tp5 < 40" out=water basename=water --o
}}}
But combination of two datasets fails:
{{{
t.rast.mapcalc in=tp2,tp5 exp="tp5 < 40 || tp2 < 40" out=water
basename=water --o
}}}
with
{{{
ERROR: The temporal map type of the sample dataset must be interval
main()
File "/opt/src/grass72_release/dist.x86_64-pc-linux-
gnu/scripts/t.rast.mapcalc", line 95, in main
base, method, nprocs, register_null, spatial)
File "/opt/src/grass72_release/dist.x86_64-pc-linux-
gnu/etc/python/grass/temporal/mapcalc.py", line 122, in
dataset_mapcalculator
if not list and len(list) == 0:
TypeError: object of type 'NoneType' has no len()
}}}
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3214>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list