ThinkGeo.com    |     Documentation    |     Premium Support

Problem with GetIntersection

I noticed a problem with GetIntersection returning a null multipolygonshape in the desktop edition release 7.0.0.0 for some polygons.  However I tried the newer build 7.0.0.337 and it appeared to work fine.  The line that causes the problem is:



if (!doNotClip) { overlapMultiPolygonShape = currentMultiPolygonShape.GetIntersection(ClippingShape); }



Since it work OK with the current build I think things should be OK however I thought it might be worth raising just to let you know,



Regards,

Jonathan

Hi Jonathan, 
  
 We thanks for reporting this change very much. I checked this part and found we did have some modifications in it, we removed the SqlTypes from this part and I just guess this might be the root of the null polygon as SqlTypes is a bit strict on shape validations.  
  
 Thanks again for this and I will keep one eye on the other similar change sets. 
  
 Troy