#2735: t.rast.mapcalc input problem
------------------------+-------------------------
Reporter: leohardtke | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.1.0
Component: Default | Version: svn-trunk
Keywords: | CPU: Unspecified
Platform: Linux |
------------------------+-------------------------
I'm facing a problem with an expression in the t.rast.mapcalc module which
I think is a Bug...
t.rast.mapcalc inputs=QA_mask,ndvi,ndvi_smooth_spacetime
expression="if(QA_mask==0,ndvi,ndvi_smooth_spacetime)" output=ndvi_fixed
basename=ndvi_fixed
It throws the following error:
Starting temporal sampling...
Starting mapcalc computation...
Invalid map
<MOD13Q1.A2009017.h12v12.005.2009035110230_01_4326_smooth_spacetime_0>
Parse error
ERROR: parse error
ERROR: Error while mapcalc computation
The QA_mask maps are:
QA_mask_01|PERMANENT|2009-01-01 00:00:00|2009-01-17 00:00:00
QA_mask_02|PERMANENT|2009-01-17 00:00:00|2009-02-02 00:00:00
......
The ndvi_smooth_spacetime maps are:
ndvi_smooth_spacetime_0|PERMANENT|2009-01-17 00:00:00|2009-02-02 00:00:00
ndvi_smooth_spacetime_1|PERMANENT|2009-02-02 00:00:00|2009-02-18 00:00:00
...........
The ndvi maps are
MOD13Q1.A2009001.h12v12.005.2009019145228_01_4326|PERMANENT|2009-01-01
00:00:00|2009-01-17 00:00:00
MOD13Q1.A2009017.h12v12.005.2009035110230_01_4326|PERMANENT|2009-01-17
00:00:00|2009-02-02 00:00:00
M
As you see, there is no such a map like..
MOD13Q1.A2009017.h12v12.005.2009035110230_01_4326_smooth_spacetime_0
I guess the module is mixing ndvi (a temporal dataset) with
_smooth_spacetime... the second part of the name....
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2735>
GRASS GIS <https://grass.osgeo.org>