3

This question is a duplicate of this: How to select only polygons that overlap with another layer?

But in my question I want to know how to do this in QGIS not in ArcGIS. I want to be able to select shapes in one layer if they intersect /overlap shapes in another layer.

Intersection does not work because it gives me these odd silver polygons:

enter image description here

Because both the shapefiles are not perfectly aligned, it gives those small odd shapes, I would like to instead select entire shapes and not intersect the layers.

Vince
20.5k16 gold badges49 silver badges65 bronze badges
asked Jul 24, 2019 at 14:35
3
  • yes exactly, that is why I do not want to intersect, I just want to select the shapes Commented Jul 24, 2019 at 14:50
  • 4
    Use select by location with "intersects" as the geometry predicate. This will select the intersecting polygons without cutting them. Commented Jul 24, 2019 at 14:59
  • @csk could you write an answer up so I can accept? Commented Jul 26, 2019 at 13:49

1 Answer 1

1

Use the Select by location tool from the Processing Toolbox. Use "intersects" as the geometry predicate. This will select the intersecting polygons without cutting them.

enter image description here

If you want to extract the intersecting polygons to a separate layer, you can either

  • use the select by location tool to select the intersecting polygons, then right click on the layer> export> export selected features
  • or use the extract by location tool to extract the intersecting polygons in one step
answered Jul 26, 2019 at 14:47
1
  • For some reason, I can never remember how to do this. Thank you, @csk, for helping me for the 17th time. Commented Apr 2, 2024 at 8:08

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

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

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.