[GIS] How to Select By Location with matching attribute

arcgis-9.3arcgis-desktopselect-by-attributeselect-by-location

I have a whole bunch of overlapping polygons (buffers), I want to select with points only those poly's which:

  1. the point falls within; and
  2. the poly attribute matches the point attribute

What would be the best way to do this selection, perhaps with ModelBuilder? (using ArcGIS Desktop 9.3.1)

Best Answer

I am thinking you could do a spatial join of the points to your buffered polys which will join the attributes of both together, then you can select back the points that have matching ColumnX and ColumnY values.

You can do just a Intersect or Identify as well, all three will give you a very similar result to append the attributed from the poly to the point then you can extract the specifics.