On 12/02/12 22:20, Stefan Luedtke wrote:
That did the trick, almost.

They join each other -so v.build polylines ... worked, but, the table is
exactly the same as it was before. The command output said, that the
number of lines was reduced to almost 50%. Furthermore, if I check the
cat number next to the lines (via d.vect) it looks fine for both
methods, first and multi. But the table does not show any diffs and
holds the same number of entries like the original one. I could not find
anything about that in the manual.

With options first and multi v.build.polylines just copies the attribute tables as is, i.e. it does not delete any lines for which there are no more category values in the vector file.

To create an attribute table that corresponds to the current vector amp with the following steps (supposing that the vector map is called river_poly):

db.copy from_table=river_poly to_table=river_bak # create backup of existing table v.db.connect -d river_poly # erase line between vector map and table river_poly
db.droptable river_poly # erase table river_poly
v.db.addtable river_poly # create new table for vector map river_poly

If you do all this using an SQL backend (e.g. SQLite or PostgreSQL), you can then use v.db.join to join any attributes from the original table river_bak to the new table river_poly.

Moritz

_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user

Reply via email to