[GRASS-dev] Re: [GRASS GIS] #387: r.grow.distance,
r.random.surface ignores raster MASK
GRASS GIS
trac at osgeo.org
Tue Dec 2 00:05:44 EST 2008
#387: r.grow.distance, r.random.surface ignores raster MASK
--------------------------+-------------------------------------------------
Reporter: marisn | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: closed
Priority: major | Milestone: 6.4.0
Component: Raster | Version: unspecified
Resolution: invalid | Keywords:
Platform: Unspecified | Cpu: Unspecified
--------------------------+-------------------------------------------------
Changes (by glynn):
* status: new => closed
* resolution: => invalid
Comment:
Replying to [ticket:387 marisn]:
> When r.grow.distance or r.random.surface are run with enabled raster
MASK, mask is used only to filter out input values but does not affect
output maps (they contain also values in areas hidden by mask).
> Display resulting maps -> areas OUTSIDE of MASK also contain some
values. In r.random.surface case value in MASKed area is NOT random. As
most GRASS modules will work only in not masked area, it's conterintuitive
and requires additional processing to remove MASKed areas from output
maps.
Yes. That's how MASK works. That's how it '''always''' works.
If you want to mask the '''result''' of an operation, you need to
explicitly apply the mask by running e.g. r.resample while the mask is
active.
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/387#comment:2>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list