I have a shapefile to has polygons that depict the areas our helicopter has treated. The issue at hand is where the polygon intersects itself it shows a hole/gap where the helicopter did actually treat, twice at that. I can't seem to find a way to extract the areas where the polygon self-intersects. My end goal is to create c# code to accomplish this in ArcObjects prior to merging in a database.
Example: Left is the self-intersecting polygon that has not been repaired. Right is the portions I want to extract.
[ATTACH=CONFIG]28021[/ATTACH]