goldneaa wrote: > the script for adding 120 rasters worked. > set i=1 > set str="r.mapcalc map=ts.1" > > while($i <= 120) > set str="$str + map.$i" > @ i++ > end > > There is a limit to the command line around 383 rasters, so if I want > to add more rasters together than this I need to use a loop command.
You are probably hitting a maximum command line length of 4096 chars, not a max open map/file limit. (?) > Basically what I need is to have a script that will take create a > running sum to add to the next raster file. Like (temp.1 + > temp.2)=Sum.temp. This first sum needs to be added to temp.3. Then > the loop needs to take action so I can continue to culminate the sums > to be added to the next map layer. another idea is to add 1-100 together into sum1, 101-200 into sum2, 201-300 into sum3 etc, then finish with r.series method=sum in=sum1,sum2,sum3 out=sum_total Hamish _______________________________________________ grassuser mailing list [email protected] http://grass.itc.it/mailman/listinfo/grassuser

