QGIS – Selecting Polygons Containing Points from Multiple Layers

qgis

I have three layers (one polygon, two point), and from the polygon layer I'm trying to select any polygons that contain points from both of the points layer. It seems like a simple Select by Location process, but that only allows for one comparison layer, so I'm not sure how to go about it.

Best Answer

You can use Select by Expression. Simply replace the names of your pointlayers:

overlay_contains('point1') and overlay_contains('point2')