I am using QGIS version 2.14.1 (Essen). I'm trying to do some spatial analysis, including an intersect between the same shapefile.

Basically I have a shapefile with the geometries of all the events planned in an area at a specific time. I'm trying to find the intersect between each geometry but when I do an intersect between the same shapefile, it returns all the geometries. I guess if I save every single geometry as a different shapefile then it is possible but as I have over 1000 data values I don't really want to do this.

Anyway I can do this in QGIS?

1 Answer 1


You can try using the Topology Checker Plugin to identify all the polygons in your layer that overlap. Just add your polygon layer in the Topology Rule Settings window, in the rules add must not overlap. Validate to check the errors (effectively identifying all the overlapping polygons).

Alternatively you could add your data to PostGIS and use spatial queries to do this, something like this perhaps.

  • 1
    Great thanks, that works! First time i use this plugin
    – philippe
    Apr 22, 2016 at 9:59

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.