<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I receive an error when getting the area for an
intersection of two geometry objects. One is large containing several
hundered points the other was much smaller. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I get:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>NOTICE: TopologyException: side location
conflict (-84.4858,33.6872,33.6872)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>ERROR: GEOS Intersection() threw an
error!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>(note that geomunion with the same geometry objects
works fine)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>After reading the email lists I saw that invalid
geometry objects are often the cause this error, so I checked them with
isValid(). Sure enough the large geometry returns false. My question is what
really makes a geometry invalid? Is it the invalid geometry that is really
causing this issue or something related to the intersection (since geomunion
works fine)?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I have tried the intersection with other polygons
and have had no problems, but one table that contains these very large polygons
always causes this problem.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Any help is greatly appreciated.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thanks</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>