[GRASS-dev] Re: [GRASS-user] Again on raster statistics
Sören Gebbert
soerengebbert at gmx.de
Thu Oct 12 05:37:31 EDT 2006
Hi,
i can confirm this bug with the latest grass6.3-cvs version.
Using the test suite mapset i get the following result:
Mapset <testmapset> in Location <TestLocation>
GRASS 6.3.cvs > g.region -p res=200
GRASS 6.3.cvs > r.mapcalc "stat_test=col()*1.0"
GRASS 6.3.cvs > r.stats -npc input=stat_test nsteps=10
100%
1-1.9 10 12.50%
1.9-2.8 10 12.50%
2.8-3.7 10 12.50%
3.7-4.6 10 12.50%
4.6-5.5 10 12.50%
5.5-6.4 10 12.50%
6.4-7.3 10 12.50%
7.3-8.2 10 12.50%
8.2-9.1 10 12.50%
9.1-10 10 12.50%
GRASS 6.3.cvs > r.stats -npc input=stat_test nsteps=2
100%
1-5.5 90 102.27%
5.5-10 10 11.36% <------------ ???
GRASS 6.3.cvs >
r.stats -npc input=stat_test nsteps=3
100%
1-4 50 57.47%
4-7 40 45.98%
7-10 10 11.49% <------------ ???
I have created a bug report.
Best regards
Soeren
Luigi Ponti schrieb:
> Dear list,
>
> I take up again a question I posted a couple of week ago with no aswer.
> Maybe I am missing something trivial. If so, I would ask you to please
> let me know.
>
> In order to simulate a strange behaviour I ususally get when analyzing a
> raster obtained via v.surf.idw, I have imported the following
> sample_raster (into a Lambert Conformal Conic location with roughly the
> extent of Italy) :
>
> north: 1957791.56244761
> south: 764918.56244761
> east: 754857.88911685
> west: -279947.29662612
> rows: 10
> cols: 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
> 1 2 3 4 5 6 7 8 9 10
>
> using the following command:
>
> GRASS 6.1.cvs (EurLCC):~ > r.in.ascii -f input=sample_raster.txt
> output=sample_raster title="This is a sample raster"
>
> Then if I use r.stats with 9 steps I get:
>
> GRASS 6.1.cvs (EurLCC):~ > r.stats -nap sample_raster nsteps=9
> r.stats: 100%
> 1-2 246878233266.702148 22.23%
> 2-3 122842792398.404068 11.06%
> 3-4 124035440868.291550 11.17%
> 4-5 122842792398.404068 11.06%
> 5-6 124035440868.291550 11.17%
> 6-7 122842792398.404068 11.06%
> 7-8 124035440868.291550 11.17%
> 8-9 122842792398.404068 11.06%
> 9-10 124035440868.291550 11.17%
>
> But with 2 steps I get:
>
> GRASS 6.1.cvs (EurLCC):~ > r.stats -nap sample_raster nsteps=2
> r.stats: 100%
> 1-5.5 1110355725439.734619 100.00%
> 5.5-10 124035440868.291550 11.17%
>
> Which does not make a lot of sense to me: there is too much area in the
> first half and too little in the second half.
> Any hints appreciated. Regards,
>
> Luigi
>
>
>
>
> _______________________________________________
> grassuser mailing list
> grassuser at grass.itc.it
> http://grass.itc.it/mailman/listinfo/grassuser
>
>
More information about the grass-dev
mailing list