[GRASS-user] r.reclass probs with negative values
Jarosław Jasiewicz
jarekj at amu.edu.pl
Wed Nov 15 06:31:44 EST 2006
Hi
I thing that in some situaltion reclass is the only solution and cannot
be repaced with mapclac..
for example curvature map with values between -1 and 1 with most data
like 0.0000345, when more than 10 new categories are needed (nested if
() 10 times ??)
btw: there are in grass some more integer-output modules -for example
d.histogram...
unfortunatly I'm not a C programmer...
Hamish napisał(a):
> Michael Barton wrote:
>
>> R.mapcalc and r.recode both create new maps.
>>
>> However, r.reclass is especially useful because it DOESN'T create a
>> new map. It just makes a new cats table for an existing raster map.
>> This means that it is sort of a 'virtual' map or map 'view'. It also
>> means that it runs much faster (important in interated scripts) and
>> takes up very little space (also good for iteration that creates
>> multiple map 'views').
>>
>> It would be nice if this could be done with FP maps too somehow,
>>
>
> I don't see any reason why FP maps shouldn't be able to be base maps for
> a reclassification into integer categories (besides r.reclass lacks the
> code to do this AFAIK).
>
>
>> since FP maps also have cats tables that affect how they are
>> displayed.
>>
>
> FCELL, DCELL (floating point) maps do have cats/ tables, but they are
> typically empty*,**.
>
>
> * you can add labels there for different values, e.g. for d.legend
>
> ** FCELL,DCELL lists number of cats as 255 (this shows up in r.info)
> why?
>
>
> Hamish
>
> _______________________________________________
> grassuser mailing list
> grassuser at grass.itc.it
> http://grass.itc.it/mailman/listinfo/grassuser
>
More information about the grass-user
mailing list