[GRASS-dev] r.null apparently doesn't work on vrt via r.external on G7
Glynn Clements
glynn at gclements.plus.com
Fri Dec 20 06:48:21 PST 2013
Margherita Di Leo wrote:
> Is it an expected behaviour that r.null doesn't affect vrt raster linked
> via r.external?
Yes.
r.null manipulates the null bitmap directly. GDAL-linked (r.external)
maps don't have or use a null bitmap; null cells are those whose value
matches the value reported by the GDALGetRasterNoDataValue() function.
You'll need to either create a mask (e.g. with r.mask) then "apply" it
using e.g. r.resample, or use r.mapcalc to create a copy with the
appropriate categories changed to null, e.g.
r.mapcalc "mosaic.new = if(mosaic==0||mosaic==2||mosaic==3,null(),mosaic)"
--
Glynn Clements <glynn at gclements.plus.com>
More information about the grass-dev
mailing list