[GRASS-user] integer and discrete raster
Frank David
frank.david at geophom.fr
Tue Sep 25 06:40:24 PDT 2018
Thank you Vero,
If I well understand, r.series return always floating values. But from
trunk r73206 we expect something different... Ok I will wait for the
next release, and continue with a int().
But I still not understand from where r.series return such values (more
or less 0.03) from integer... it's mysterious!
Frank
Le 9/25/18 à 2:43 PM, Veronica Andreo a écrit :
> Hello Frank,
>
> See this related thread:
> https://lists.osgeo.org/pipermail/grass-dev/2018-August/089410.html
>
> The method sum in r.series always returns DCELL. But maybe this is
> also a case in which a check of data type could be done beforehand, so
> the result keeps the original data type.
>
> HTH,
> Vero
>
>
>
> El mar., 25 sept. 2018 a las 10:51, Frank David
> (<frank.david at geophom.fr <mailto:frank.david at geophom.fr>>) escribió:
>
> Hello all,
>
> I've done a sum with r.series from 8 rasters previously calculated
> with r.mapcalc. Each raster cell content is 0 or 1. So the sum
> raster cells should have 0 to 8. I was looking at r.category to
> set labels like "1 to 2", "3 to 4", etc. To see my raster values,
> I've done a r.describe, and the result surprised me :
>
> 0.000000-0.031373
> 0.972549-1.003922
> 1.976471-2.007843
> 2.980392-3.011765
> 3.984314-4.015686
> 4.956863-4.988235
> 5.960784-5.992157
> 6.964706-6.996078
> 7.968627-8.000000
>
> instead of :
>
> 0
> 1-1
> 2-2
> ...
> 8-8
>
> If I do int(value) with r.mapcalc in my first raster (value is
> integer), r.describe returns integer result as expected.
>
> Why r.describe return float values ? how they are calculated ? why
> I must make a int() on a integer to get an integer ?
>
> Since my values are integer, how can I force raster in CELL
> instead of DCELL ?
>
> Thanks to help me to understand this !
>
> Regards,
>
> Frank
>
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org <mailto:grass-user at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/grass-user
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20180925/b8916fd0/attachment.html>
More information about the grass-user
mailing list