Jarl Devereux wrote: > I'm new to grass and I'm trying to import an ArcASCII raster file with > an associated dbf table into a cygwin grass 6.2. > I have been using r.in.gdal to import the raster without issue
(r.in.arc might work too) > however handling the attribute data is still a mystery to me. > > Can I connect a raster to a dbf table or add the attributes > as layers? what is the form of the fields in the database? If simply category:label you can use the rules= option of the r.category module in GRASS 6.3+ to attach them. For GRASS 6.2 you would have to create the cats/ file by hand. (it's just a text file) see http://grass.osgeo.org/grass64/manuals/html64_user/r.category.html There is the possibility that you could pipe the dbf into r.category with the "dbview" utility. > The db.* commands seemed to be only vector based right, > so I converted the raster to an area vector using the raster values > as the cat. I am not sure of the steps to copy or attach the arc dbf > table. v.db.connect? > my cat values are not consecutive that's ok > and the .dbf table that accompanied the data doesn't have a "cat" column > it has a consecutive "value" column instead. so is the Arc map categorical or floating point real numbers? what does it represent? is the DBF file like 0.0-500m: Lowlands 500.0-1000.0m Midlands 1000.0-3000.0m Highlands or......? > How do I go about adding this table to the vector so it correctly > matches up "value" and "cat"? need more info. Hamish _______________________________________________ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user