I have a lake map layer that mistook algae for land and now some of my lakes have a a lot of hole in them and I don't want these holes. I also don't want to delete Islands and I have a lot of lakes.
According to this help document:
- Click the Edit tool on the Editor toolbar and double-click the feature you want to edit.
- Right-click the part you want to delete, point to Part, then click Delete.
- Right-click anywhere on the map and click Finish Sketch.
You could edit the vertices of the polygon, then delete all vertices of the holes.
You can use Union and then make sure the "Gaps Allowed (Optional)" check box is unchecked.
This will fill in any instances of 'holes' within a polygon layer.
You can create a patch in an edit session. Draw a polygon that covers the holes, but does not extend past the lakeshore. You then merge the patch with the lake and all the holes are filled in. With this method, you can work with relatively low precision without negatively affecting your shapes.