[GIS] Removing vertices or lines within polygon using QGIS

geometrypolygonqgisvertices

I have transformed a .dxf-file into a polygon shapefile. In many of the polygons I have lines which do not belong there but I can not delete them as I normally delete vertices on polygons by selecting it and pressing the delete key.

Here is an image (the lines which I want to delete are circled in red).

enter image description here

Best Answer

Those lines and vertices are actually holes or islands on your polygon.

Try using the delete part or delete ring tools in the advanced digitizing toolbar, and click on one of the nodes. I have noticed that sometimes you need to drag one or more nodes a bit to be able to click on the hole\island boundaries to delete it.

Related Question