Ok and thanks, better to look at first within GRASS if eveything is working fine ;) (in cats/ full category values) Because the reduced line comes from QGIS (selection tool). I forgot to say that following r.cross I do a conversion with r.to.vect and export the result to a shapefile. So the original label vals were mapped to dbf-column type "C". But why exporting only 80 chars?
Regards, Christian. Zitat von Hamish <[EMAIL PROTECTED]>: > Christian Schwartze wrote: > > I use r.cross for combining the raster data values of up to > > 9 layers/maps. The combinations are stored in column label of each > > new generated area. But column label seems to be limited to a specific > > number of characters, so that some information get lost in my case of 9 > > combining maps. My label column only shows a subpart like: > > > > category 2; category 3; category 2; category 0; category 0; category 9; > category > > (above ends at the 80th character) > > > Something is missing in every row. How to solve it? > > how are you viewing the cats? where does that cut-short line come from? > > > > I have just done a little test, and it seemed to write the cats file ok. > Both raw if you look in the $MAPSET/cats/$MAPNAME file and printed with > r.category. Only issue I found was that the cats file was huge and things > like r.info took a long time. As I used fake data I won't worry about that. > > my test: > > g.region n=4925010 s=4913700 w=589980 e=603000 res=30 > > for i in `seq 10` ; do > r.surf.gauss out=surf.gauss_tmp_$i > r.mapcalc "surf.gauss_$i = int( surf.gauss_tmp_$i )" > g.remove surf.gauss_tmp_$i --quiet > done > > r.cross input=`g.mlist rast pat=surf.gauss_* sep=,` output=surf.gauss.x > > > ? > Hamish > > > > > > ---------------------------------------------------------------- This mail was sent through http://webmail.uni-jena.de _______________________________________________ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user