At 3.2.1, I need to select features from one polygon layer that are:

  1. external to a second polygon layer, and
  2. touch the second layer

Using the Arcgis Pro Select by Location graphic, I am referring to examples I and J:

enter image description here

I have not found an option that has this granularity. I have also tested options using the Invert Spatial Relationship option, as well as sequentially chaining various options, all without success.


How to select polygons from one layer that externally touch the polygons of a second layer?

1 Answer 1


Try: Select by location:

1.) Boundary touches

enter image description here

2.) With active selection - invert Within:

a.) Invert Spatial Relationsship
b.) Relationsship: Within

enter image description here

Howerver I think invert a Relationsship is the key in two steps.

EDIT 16.Jan. 2024:

  1. Boundrays touches - New selection
  2. Within - Remove from the current selection

enter image description here

enter image description here

  • Thanks, but your steps also pick up examples A and B in my screenshot.
    – Stu Smith
    Jan 16 at 17:37
  • 1.) Boundrays touches - New Selection 2.) Within - Remove from Selection
    – Xeppit
    Jan 16 at 18:39
  • I believe Xeppit's answer gives the expected result unless there are other criteria not mentioned in the question.
    – bixb0012
    Jan 16 at 20: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.