Ticket #1706 (closed defect: fixed)
TopoGeo_AddPolygon not adding polygons
|Reported by:||pramsey||Owned by:||strk|
I just took a polygon file that had contiguous non-overlapping polygons and did this: cded=# select TopoGeo_AddPolygon('sheds', st_geometryn(geom,1), 5.0) from sheds where gis_tag like 'VICT%'; ERROR: Spatial exception - geometry intersects edge 39 CONTEXT: PL/pgSQL function "topogeo_addlinestring" line 175 at assignment SQL statement "SELECT array_cat(edges, array_agg(x)) FROM ( select topology.TopoGeo_addLinestring(atopology, rec.geom, tol) as x ) as foo" PL/pgSQL function "topogeo_addpolygon" line 27 at assignment This is a non-overlapping set of data, originally generated from vector clean ArcINFO coverages... select a.gis_tag, b.gis_tag from sheds a, sheds b where st_overlaps(a.geom,b.geom) and a.gis_tag like 'VICT%' and b.gis_tag like 'VICT%';
Note: See TracTickets for help on using tickets.