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
Problem with GetIntersection
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