This question already has an answer here:

I have a shapefile with overlapping polygons, most overlaps are small. I want to remove all overlaps and get a new layer with similar but non overlapping polygons. I don't care much which of a pair of polygon gets the overlapping section. I would rather not go over them one by one. I've been using QGIS but am open to other tools.


marked as duplicate by ahmadhanb, whyzar, BERA, Community Jul 7 '17 at 17:59

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Do you need the overlap areas to belong to one of the original polygons, or can the overlap areas become their own third polygon? – EastWest Jul 6 '17 at 9:08
  • Making them polygons of their own is better then what I have, but I would rather not create many sliver polygons. – Meir Maor Jul 6 '17 at 9:56
  • Please always specify the exact version of GIS software in use and what you have tried to date. – Vince Jul 6 '17 at 10:40
  • See link - check geometry -> check for overlaps. – NettaB Jul 7 '17 at 9:23
  • Thanks @NettaB .That is indeed essentially the same question(making this one a dup) and it did help some. However the check geometry only solved some of the overlaps. It failed on many claiming they do not share an edge. – Meir Maor Jul 7 '17 at 15:18