<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">I would expect that NOT to happen. Postgis functions should be consistent when determining whether such an overlap exists.<br><br>Have you identified the circumstances where this occurs? <br><br>Brent<br><br>--- On <b>Wed, 3/21/12, Paul Ramsey <i><pramsey@cleverelephant.ca></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Paul Ramsey <pramsey@cleverelephant.ca><br>Subject: [postgis-devel] topology expectations?<br>To: "PostGIS Development Discussion" <postgis-devel@postgis.refractions.net><br>Date: Wednesday, March 21, 2012, 11:55 AM<br><br><div class="plainMail">How much should I expect from topology? I just took a polygon file<br>that had contiguous non-overlapping polygons and did this:<br><br>cded=# select TopoGeo_AddPolygon('sheds', st_geometryn(geom,1),
 5.0)<br>from sheds where gis_tag like 'VICT%';<br><br>ERROR:  Spatial exception - geometry intersects edge 39<br>CONTEXT:  PL/pgSQL function "topogeo_addlinestring" line 175 at assignment<br>SQL statement "SELECT array_cat(edges, array_agg(x)) FROM ( select<br>topology.TopoGeo_addLinestring(atopology, rec.geom, tol) as x ) as<br>foo"<br>PL/pgSQL function "topogeo_addpolygon" line 27 at assignment<br><br>This is a non-overlapping set of data, originally generated from<br>vector clean ArcINFO coverages...<br><br>select a.gis_tag, b.gis_tag from sheds a, sheds b where<br>st_overlaps(a.geom,b.geom) and a.gis_tag like 'VICT%' and b.gis_tag<br>like 'VICT%';<br><br>(0 rows)<br><br>Thoughts?<br><br>P.<br>_______________________________________________<br>postgis-devel mailing list<br><a ymailto="mailto:postgis-devel@postgis.refractions.net" href="/mc/compose?to=postgis-devel@postgis.refractions.net">postgis-devel@postgis.refractions.net</a><br><a
 href="http://postgis.refractions.net/mailman/listinfo/postgis-devel" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-devel</a><br></div></blockquote></td></tr></table>