From 38ebe36833cecadc2b7979944cf52407796077c0 Mon Sep 17 00:00:00 2001 From: Regina Obe Date: Mon, 5 Oct 2015 15:59:06 +0000 Subject: [PATCH] #3314: change mask test to use st_dumpvalues to avoid endian differences. Also force sort of records (since SQL doesn't guarantee sort will be the same across systems) for multi record results git-svn-id: http://svn.osgeo.org/postgis/trunk@14192 b70326c6-7e19-0410-871a-916f4a2858ee --- raster/test/regress/rt_mapalgebra_mask.sql | 46 +- .../test/regress/rt_mapalgebra_mask_expected | 1190 ++++++++--------- 2 files changed, 628 insertions(+), 608 deletions(-) diff --git a/raster/test/regress/rt_mapalgebra_mask.sql b/raster/test/regress/rt_mapalgebra_mask.sql index 5436836e6..d4aaeae17 100644 --- a/raster/test/regress/rt_mapalgebra_mask.sql +++ b/raster/test/regress/rt_mapalgebra_mask.sql @@ -42,19 +42,19 @@ select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,1,1,1],[1,1,1,1],[1,1,1,1],[1,1,1,1]]::double precision[],false) from raster_nmapalgebra_mask_in; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,NULL::double precision[],false) from raster_nmapalgebra_mask_in; +select rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,NULL::double precision[],false)) from raster_nmapalgebra_mask_in; select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[NULL]::double precision[],false) from raster_nmapalgebra_mask_in; select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[1]::double precision[],false) from raster_nmapalgebra_mask_in; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1]]::double precision[],false) from raster_nmapalgebra_mask_in; +select rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1]]::double precision[],false)) from raster_nmapalgebra_mask_in; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[NULL]]::double precision[],false) from raster_nmapalgebra_mask_in; +select rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[NULL]]::double precision[],false)) from raster_nmapalgebra_mask_in; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,1,1],[1,1,1],[1,1,1]]::double precision[],false) from raster_nmapalgebra_mask_in; +select rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,1,1],[1,1,1],[1,1,1]]::double precision[],false)) from raster_nmapalgebra_mask_in; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,0,0],[0,0,0],[0,0,0]]::double precision[],false) from raster_nmapalgebra_mask_in; +select rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,0,0],[0,0,0],[0,0,0]]::double precision[],false)) from raster_nmapalgebra_mask_in; @@ -62,19 +62,31 @@ select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,1,1],[1,1,1]]::double precision[],true) from raster_nmapalgebra_mask_in; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,NULL::double precision[],true) from raster_nmapalgebra_mask_in; +SELECT * +FROM (SELECT rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,NULL::double precision[],true)) As dv from raster_nmapalgebra_mask_in) AS f +ORDER BY rid, (dv).nband; select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[NULL]::double precision[],true) from raster_nmapalgebra_mask_in; select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[1]::double precision[],true) from raster_nmapalgebra_mask_in; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1]]::double precision[],true) from raster_nmapalgebra_mask_in; +SELECT * +FROM (SELECT rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1]]::double precision[],true)) As dv from raster_nmapalgebra_mask_in) AS f +ORDER BY rid, (dv).nband; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[NULL]]::double precision[],true) from raster_nmapalgebra_mask_in; +SELECT * +FROM (SELECT rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[NULL]]::double precision[],true)) As dv from raster_nmapalgebra_mask_in) As f +ORDER BY rid, (dv).nband; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,1,1],[1,1,1],[1,1,1]]::double precision[],true) from raster_nmapalgebra_mask_in; +SELECT * +FROM (SELECT rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,1,1],[1,1,1],[1,1,1]]::double precision[],true)) As dv +from raster_nmapalgebra_mask_in) As f +ORDER BY rid, (dv).nband; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,0,0],[0,0,0],[0,0,0]]::double precision[],true) from raster_nmapalgebra_mask_in; +SELECT * +FROM (SELECT rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[1,0,0],[0,0,0],[0,0,0]]::double precision[],true)) AS dv + from raster_nmapalgebra_mask_in) As f +ORDER BY rid, (dv).nband; select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[.5,.5],[.5,.5],[.5,.5]]::double precision[],true) from raster_nmapalgebra_mask_in; @@ -83,11 +95,19 @@ select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[.5]::double precision[],true) from raster_nmapalgebra_mask_in; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[.5]]::double precision[],true) from raster_nmapalgebra_mask_in; +SELECT * +FROM (SELECT rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[.5]]::double precision[],true)) As dv from raster_nmapalgebra_mask_in) As f +ORDER BY rid, (dv).nband; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[.5,.5,.5],[.5,.5,.5],[.5,.5,.5]]::double precision[],true) from raster_nmapalgebra_mask_in; +SELECT * +FROM (SELECT rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[.5,.5,.5],[.5,.5,.5],[.5,.5,.5]]::double precision[],true)) AS dv +from raster_nmapalgebra_mask_in) AS f +ORDER BY rid, (dv).nband; -select st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[.5,0,0],[0,0,0],[0,0,0]]::double precision[],true) from raster_nmapalgebra_mask_in; +SELECT * +FROM (SELECT rid, st_dumpvalues(st_mapalgebra(rast,1,'raster_nmapalgebra_test(double precision[], int[], text[])'::regprocedure,ARRAY[[.5,0,0],[0,0,0],[0,0,0]]::double precision[],true)) AS dv + from raster_nmapalgebra_mask_in) AS f +ORDER BY rid, (dv).nband; DROP FUNCTION IF EXISTS raster_nmapalgebra_test(double precision[], int[], text[]); DROP TABLE IF EXISTS raster_nmapalgebra_mask_in; \ No newline at end of file diff --git a/raster/test/regress/rt_mapalgebra_mask_expected b/raster/test/regress/rt_mapalgebra_mask_expected index 11c743f82..b755551e6 100644 --- a/raster/test/regress/rt_mapalgebra_mask_expected +++ b/raster/test/regress/rt_mapalgebra_mask_expected @@ -1,595 +1,595 @@ -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{NULL,NULL,NULL},{NULL,1,1},{NULL,1,1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{1,1,NULL},{1,1,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,1,1},{NULL,1,1},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1,1,NULL},{1,1,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,2,2},{NULL,2,2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{2,2,NULL},{2,2,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,2,2},{NULL,2,2},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2,2,NULL},{2,2,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,2,2},{NULL,2,2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{2,2,NULL},{2,2,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,2,2},{NULL,2,2},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2,2,NULL},{2,2,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{NULL,NULL,NULL},{NULL,1,1},{NULL,1,1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{1,1,NULL},{1,1,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,1,1},{NULL,1,1},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1,1,NULL},{1,1,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,2,2},{NULL,2,2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{2,2,NULL},{2,2,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,2,2},{NULL,2,2},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2,2,NULL},{2,2,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,2,2},{NULL,2,2}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{2,2,NULL},{2,2,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,2,2},{NULL,2,2},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2,2,NULL},{2,2,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{2,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{0.5}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{0.5}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{0.5}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{0.5}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{NULL,NULL,NULL},{NULL,0.5,0.5},{NULL,0.5,0.5}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{0.5,0.5,NULL},{0.5,0.5,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,0.5,0.5},{NULL,0.5,0.5},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{0.5,0.5,NULL},{0.5,0.5,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,1,1},{NULL,1,1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{1,1,NULL},{1,1,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,1,1},{NULL,1,1},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1,1,NULL},{1,1,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,1,1},{NULL,1,1}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{1,1,NULL},{1,1,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,1,1},{NULL,1,1},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1,1,NULL},{1,1,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster -NOTICE: All input rasters are NULL. Returning NULL -NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster -NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{0.5,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} -NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} -NOTICE: userargs = -NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} -NOTICE: userargs = -NOTICE: value = {{{1,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} -NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} -NOTICE: userargs = -0100000000000000000000F03F000000000000F0BF00000000000000000000000000000000000000000000000000000000000000000000000000000000 -0100000100000000000000F03F000000000000F0BF000000000000000000000000000000000000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF -0100000100000000000000F03F000000000000F0BF000000000000F03F000000000000F0BF0000000000000000000000000000000000000000020002004400FFFFFFFF +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{NULL,NULL,NULL},{NULL,1,1},{NULL,1,1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{1,1,NULL},{1,1,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,1,1},{NULL,1,1},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1,1,NULL},{1,1,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,2,2},{NULL,2,2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{2,2,NULL},{2,2,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,2,2},{NULL,2,2},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2,2,NULL},{2,2,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,2,2},{NULL,2,2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{2,2,NULL},{2,2,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,2,2},{NULL,2,2},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2,2,NULL},{2,2,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2,NULL,NULL},{NULL,NULL,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{NULL,NULL,NULL},{NULL,1,1},{NULL,1,1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{1,1,NULL},{1,1,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,1,1},{NULL,1,1},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1,1,NULL},{1,1,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,2,2},{NULL,2,2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{2,2,NULL},{2,2,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,2,2},{NULL,2,2},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2,2,NULL},{2,2,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,2,2},{NULL,2,2}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{2,2,NULL},{2,2,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,2,2},{NULL,2,2},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2,2,NULL},{2,2,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{2,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask dimensions must be odd. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +ERROR: RASTER_nMapAlgebra: Mask Must be a 2D array. +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{0.5}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{0.5}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{0.5}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{0.5}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{NULL,NULL,NULL},{NULL,0.5,0.5},{NULL,0.5,0.5}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{0.5,0.5,NULL},{0.5,0.5,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,0.5,0.5},{NULL,0.5,0.5},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{0.5,0.5,NULL},{0.5,0.5,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,1,1},{NULL,1,1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{1,1,NULL},{1,1,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,1,1},{NULL,1,1},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1,1,NULL},{1,1,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,1,1},{NULL,1,1}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{1,1,NULL},{1,1,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,1,1},{NULL,1,1},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1,1,NULL},{1,1,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") +NOTICE: First argument (nband) of rastbandarg at index 0 is NULL. Assuming NULL raster +NOTICE: All input rasters are NULL. Returning NULL +NOTICE: All input rasters do not have bands at indicated indexes. Returning empty raster +NOTICE: Raster provided has no bands +NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{0.5,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{NULL,0,0},{NULL,0,0}}} +NOTICE: pos = [0:1][1:2]={{1,1},{1,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,NULL,NULL},{0,0,NULL},{0,0,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,1},{2,1}} +NOTICE: userargs = +NOTICE: value = {{{NULL,0,0},{NULL,0,0},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{1,2},{1,2}} +NOTICE: userargs = +NOTICE: value = {{{1,0,NULL},{0,0,NULL},{NULL,NULL,NULL}}} +NOTICE: pos = [0:1][1:2]={{2,2},{2,2}} +NOTICE: userargs = +2|(1,"{{255,255},{255,255}}") +3|(1,"{{255,255},{255,255}}") +4|(1,"{{255,255},{255,255}}") -- 2.40.0