Question

filling in holes in polygon


Badge

HI i'm sure there is a very simple answer to the question. I have a polygon with many small holes in it that i want to remove.

i'm running a DonutHoleExtractor followed by a tester to select holes <2m squared.

i want to merge only these small holes to my main dataset (so only the larger "real" holes are left)

i've tried running a Dissolver however this takes ages to run. can anyone think of another tool that would just merge these small holes into the larger polygons they touch?


2 replies

Userlevel 2
Badge +17

Hi @jamiefinney, if you need to restore large holes, the DonutBuilder can be used after filtering the holes extracted through the DonutHoleExtractor.

Badge +3

yup D_holeExtractor, tester to filter small ones out and feed boundaries and larger holes to D_builder groupedBy object_id's

Like he said...

Reply