I am working with a polygon that is the result of a buffer and has a bunch of internal doughnut holes: What I want is this:
I am using arcpy.EliminatePolygonParts_management() to fill in the holes but have a question about how this tool functions.
When I run the tool using the "PERCENT" condition I cannot get the holes to fill in. Initially I set the percent to 99 thinking that it would delete any part that was smaller than 99 percent of the total area of the polygon. That didn't work. Thinking that perhaps I had my logic backwards I set the percent to 1, that didn't work either.
I did get it to work, and produce a polygon that is just the outer boundary but to do so I had to switch to the AREA condition and set the number ridiculously (for my purposes) high, to 1 billion square meters.
I am quite confused by this... Can anyone offer an explanation to help clarify my understanding of how this tool works and why I can't get the "PERCENT" condition, which seems to be the more appropriate choice, to work?