<div>
<div>Hello list,</div>
<div> </div>
<div>after the prior process of getting 2gb data conversion using gdal with grass61cvs been a success. </div>
<div> </div>
<div>i am facing a problem with terraflow process on the 2gb dataset(ESRI Ascii Raster Grid) which i converted to grass raster grid file. </div>
<div> </div>
<div><font size="1">r.terraflow December 2003<br>region size is 19954 x 21199<br>cell newdata header compatible with region header<br>elevation stored as FLOAT (4B) WARNING: raster newdata is of type CELL_TYPE --you should use
r.terraflow.short</font></div>
<div>
<p><font size="1">STREAM temporary files in /var/tmp (THESE INTERMEDIATE STREAMS WILL NOT BE DELETED IN CASE OF ABNORMAL TERMINATION OF THE PROGRAM. TO SAVE SPACE PLEASE DELETE THESE FILES MANUALLY!)<br>SFD (D8) flow direction
<br>D8CUT=999999986991104.000000<br>memory size: 1000.00M (1048576000) bytes<br>Memory manager registering memory in MM_WARN_ON_MEMORY_EXCEEDED mode.<br>reading data from newdata to stream /var/tmp/STREAM_NnrFqS: </font></p>
<p><font size="1">total elements=423004846, nodata elements=153409740<br>largest temporary files: <br> FILL: 22.06G (23688271376) [423004846 elements, 56B each]<br> FLOW: 20.09G (21567608480) [269595106 elements, 80B each]
<br>Will need at least 44.12G (47376542752) space available in /var/tmp<br>------------------------------<br>COMPUTING FLOW DIRECTIONS<br>classifying nodata (inner & boundary)<br>finding nodata<br>relabeling nodata<br>
<font size="1">MM warning: limit=1048576000B. allocating 524140056B. limit exceeded by 58762B.</font><br></font><font size="1">:<br>:<br>merging relabeled grid<br>MM warning: limit=1048576000B. allocating 524140056B. limit exceeded by 58762B.
<br>:<br>:<br>----------<br>assigning preliminary directions<span></span> <br>----------<br>finding flat areas (plateaus and depressions)<br>plateau.cc:starting memscan<br>plateau.cc:memscan done<br>removing duplicate plateaus
<br>MM warning: limit=1048576000B. allocating 524140060B. limit exceeded by 58770B. <br>:<br></font><font size="1">relabeling plateaus<br>MM warning: limit=1048576000B. allocating 524140060B. limit exceeded by 58766B.<br>
generating plateau statistics <br>MM warning: limit=1048576000B. allocating 523975900B. limit exceeded by 58766B.<br>----------<br>assigning directions on plateaus<br>MM warning: limit=1048576000B. allocating 524222112B. limit exceeded by 48098B.
<br>--------------<br>generating watersheds and watershed graph<br>creating windows<br>warning: using slower scan<br>r.terraflow: 3scan.h:163: void scan3line(FUN&, AMI_STREAM<T>*, AMI_STREAM<T>*, AMI_STREAM<T>*, BASETYPE, dimension_type) [with T = waterGridType, BASETYPE = waterWindowBaseType, FUN = waterWindower]: Assertion `ae == AMI_ERROR_END_OF_STREAM' failed.
<br></font></p><br clear="all">
<div>and also seem not to process data above 1gb(ESRI Ascii Raster Grid) too. </div>
<div>is there anything else i missed while compilation of grass?</div>
<div> </div>
<div>PS. i had this was my configuration, compilation and installation statement from grass61cvs.</div>
<div> </div>
<div>./configure --enable-shared --with-fftw --with-includes=/usr/include --with-libs=/usr/lib --with-motif --with-freetype=yes --with-freetype-includes=/usr/include/freetype2 --with-nls --with-gdal=/usr/local/bin/gdal-config --with-proj --with-proj-includes=/usr/include --with-proj-libs=/usr/lib --with-glw --with-cxx --with-mysql --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/usr/lib/mysql --with-postgres --with-postgres-includes=/usr/include/pgsql --with-postgres-libs=/usr/lib --with-odbc=yes --with-odbc-includes=/usr/include --with-odbc-libs=/usr/lib --with-glw=yes --enable-largefile;
</div>
<div>make;<span></span> </div>
<div>make install </div>
<div> </div>
<div>-- <br>Best Regrads<br><br>Abhay Menon</div></div></div>