Hello,I'm trying to call an INTERSECT function from a Geometry Service residing on an ArcGIS 10 Server using Flex. The function seems to return successfully, however, the result is a polygon with 0 rings. I know for a fact that the geometries (2 polygons) passed in intersect and I am under the impression that this function is supposed to return to me the intersecting polygon. Am I missing something?The Geometry Service allows me to perform Buffers successfully so I don't think that there is a problem with the Geometry Service that I'm aware of. When I check it out in the rest API, it displays that the INTERSECT function is available to me.I'm using the ArcGIS Flex 2.2 Library, Flex 4, ArcGIS 10Code:myGeometryService.addEventListener(GeometryServiceEvent.INTERSECT_COMPLETE, intersectCompleteHandler);
myGeometryService.intersect([myGeometry], myGeometry2);
//Note: myGeometry and myGeometry2 are both Polygons
function intersectCompleteHandler(event:GeometryServiceEvent):void{
for each(var myPolygon:Polygon in event.result){
//myPolygon has 0 rings when I check it out here and it does not return a valid shape
}
}