[GRASS-user] using r.resamp.stats- When I reach a tie
Glynn Clements
glynn at gclements.plus.com
Tue Mar 1 14:12:44 EST 2011
António Rocha wrote:
> >> I'm planning on using r.resamp.stats in order to resample a grid to a
> >> coarser resolution. Since I'm using this function with classes I will
> >> use mode method (more frequentclass to fall into a destination cell is
> >> the chosen). My question is: when I have a tie between two classes, how
> >> does GRASS decides which class shall be chosen?
> >>
> >
> > In the event of a tie, the lowest-numbered category is chosen.
>
> Thanks for your answer. Is there any other alternative, to resample
> data, that uses another approach to solve tie events?
What mechanism do you want?
If you wanted e.g. the highest-numbered category, you could use
r.mapcalc to create a map with the categories negated, run
r.resamp.stats on that, then negate the result.
Some other possibilities could reasonably be handled with a
combination of pre- and post-processing.
For others, the only practical solution is to modify
lib/stats/c_mode.c.
--
Glynn Clements <glynn at gclements.plus.com>
More information about the grass-user
mailing list