<html style="direction: ltr;">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1255"><style>body
p { margin-bottom: 0cm; margin-top: 0pt; } </style>
</head>
<body style="direction: ltr;"
bidimailui-detected-decoding-type="preferred-charset"
bgcolor="#FFFFFF" text="#000000">
<p>Looking at v.dissolve ( which uses v.reclass ) I see that it
fails when the vector has an sqlite based attribute table:</p>
<p>GRASS 6.4.2 (WGS84):~ > v.db.connect -p test_pg2<br>
Vector map <test_pg2@burkina> is connected by:<br>
layer <1> table <test_pg2> in database
</home/micha/geodata/grass/WGS84/burkina/sqlite.db> through
driver <sqlite> with key <cat><br>
GRASS 6.4.2 (WGS84):~ > v.info -c test_pg2<br>
Displaying column types/names for database connection of layer 1:<br>
INTEGER|cat<br>
CHARACTER|label<br>
INTEGER|id<br>
GRASS 6.4.2 (WGS84):~ > v.reclass test_pg2 out=test_pg2_rcl
col=label<br>
WARNING: Vector map <test_pg2_rcl> already exists and will
be overwritten<br>
DBMI-SQLite driver error:<br>
Cannot step:<br>
SQL logic error or missing database<br>
<br>
ERROR: Unable to fetch data from table <test_pg2><br>
GRASS 6.4.2 (WGS84):~ ></p>
<p><br>
</p>
<p>This, of course causes v.dissolve to fail. Is this an sqlite
limitation?<br>
</p>
<p>(WHen I copied the same vector to a new one with dbf based attrib
table, v.reclass worked fine)</p>
<p>Thanks,</p>
<p>Micha <br>
</p>
<pre class="moz-signature" cols="72">--
Micha Silver
GIS Consultant, Arava Development Co.
<a class="moz-txt-link-freetext" href="http://www.surfaces.co.il">http://www.surfaces.co.il</a></pre>
</body>
</html>