[GRASS-user] saving patch areas on raster maps

Milton Cezar Ribeiro miltinho.astronauta at gmail.com
Sun Nov 16 08:36:01 EST 2008


Dear all,
Thanks for all tips.
The code below worked fine. As my map is in meters, I saved the wanted AREA
OF CLUMPs in hectare.

r.stats -na input=clump_map | awk '{print $1,"=",$2/10000}'|r.reclass
input=clump_map output=clump_map_AreaHA -

All the best, for all.

miltinho
brazil

2008/11/16 Hamish <hamish_b at yahoo.com>

> Milton wrote:
> > > I generated a clump map from my cover map, and computed the area of
> each
> > > patch using r.stats.
> > > Now I need generate a map which values is the area for each clump.
>
> Jamie Adams wrote:
> > You can use r.recode to do this, but you'll need to
> > reformat the output from r.stats.
>
>
> another way is set areas as r.category labels, then create a new map
> from the labels using r.mapcalc's @ operator. Again, perhaps some
> reformatting is needed with awk etc. to rearrange column order?
>
>
> Hamish
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/grass-user/attachments/20081116/1acc9b5b/attachment.html


More information about the grass-user mailing list