[GIS] Removing lines from inside polygon in QGIS

dissolvegeometrypolygonqgisqgis-processing

Through a "dissolve" process in QGIS, I achieved some defective polygons generated after dissolve process that have some fails, like these in the screenshot:

example

Is there any automatic process I can make in QGIS to remove those lines inside the polygon and leave only the outer borders? I can manually delete using the "Node Tool", but I was looking for an automated solution.

The polygon seems to be closed, as it can be seen:

Selected polygon, with defective lines

Best Answer

You can use the QGIS-Processing tool Delete holes for that.

Just pass the polygon layer with holes, the algorithm will remove all inner rings (aka. holes) for each polygon automatically.

Related Question