I have a shapefile with polygons and now, not sure why, most of the polygons became duplicated and overlaid, i.e. when i click to selected one, i get two selected... How do i identify those polygons and remove them?

4 Answers 4


I don't know how to do it with Qgis itself, but you would be able to do it with GRASS.

See accepted reply to that post. Or have a look on the v.clean doc if you already are familiar to GRASS. See tool=rmdac, rmdup options.


See MMQGIS Plugin with new tool (v2012.01.11) - Delete Duplicate Geometries http://michaelminn.com/linux/mmqgis/


If you only want to identify and safely remove them you should try kosmo or openjump with the QA extension. Or you can try a more automated way with the grass modules from qgis http://www.youtube.com/watch?v=rb4iqRmcxHY


For QGIS 1.9.0 master (2.0) available plugin "Topology Checker". Links: Topology Checker plugin on YouTube, Topology Checker plugin on GitHub. There is included 'must not overlap' and 'must not have duplicates' topology rules.

  • This plugin looks good for identifying problems - but how does it help the OP to remove the problems?
    – Simbamangu
    Oct 31, 2013 at 8:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.