[GRASS5] v.overlay errors

Radim Blazek blazek at itc.it
Tue May 11 09:15:44 EDT 2004


On Tuesday 11 May 2004 11:58, Hamish wrote:
> [today's 5.7]
>
> While running v.overlay I'm getting a zillion errors that look
> like this:
>
> ...
> WARNING: Cannot insert new row: insert into coast_bound6h values ( 2552,
>          null, 3054 )
> DBMI-DBF driver error:
> SQL parser error in statement:
> insert into coast_bound6h values ( 1, 14011, null )

On Thursday 06 May 2004 11:05, Radim Blazek wrote:
>  < 21.5. - remove Shapefile and PostGIS from vector library (substituted by
>            OGR) - remove shp DB driver
>          - add support for 'NULL' in dbf DB driver

Use -t flag if you don't need the table.

> The other odd thing is vect_A's coor file is ~5.7mb, vect_B's coor file
> is ~6.2mb, and currentlt vect_C's coor file is up to 14.2mb .. shouldn't
> it be smaller than the sum of the two inputs?
>
> It's still running now, the coor file is slowly growing in size..

The output vector is used as working space (until temporary vector is implemented).
v.overlay breaks all boundaries, but only 2 lines are broken at time, 
old lines are deleted and broken parts are written at the end of the vector,
so vect_C contains also many 'dead' lines.



Radim




More information about the grass-dev mailing list