Select by attribute of a polygon

804
3
Jump to solution
05-25-2018 05:18 AM
GideonDalrymple
New Contributor III

Good day,

I have a layer of points along with a polygon shapefile which has multiple polygons which cover these points. Each polygon has a unique attribute. Is there a way to select points based on the attribute for a certain polygon in that polygon shapefile ? 

regards

0 Kudos
1 Solution

Accepted Solutions
DanPatterson_Retired
MVP Emeritus

you can 'Join' based on attributes between the points and polygons.

you can do a spatial join and/or a select by location to get points within polygons, then do a subsample ( select by attributes) from the selection.

Maybe if you show what you are trying to accomplish, other methods can be put forth

View solution in original post

3 Replies
DanPatterson_Retired
MVP Emeritus

you can 'Join' based on attributes between the points and polygons.

you can do a spatial join and/or a select by location to get points within polygons, then do a subsample ( select by attributes) from the selection.

Maybe if you show what you are trying to accomplish, other methods can be put forth

DanPatterson_Retired
MVP Emeritus

Shared to Geoprocessing‌ in case others have different suggestions

JoshuaBixby
MVP Esteemed Contributor

Is this something you will do a few times here and there, or is it something that will become part of a standard workflow and done repeatedly?  If the former, this seems like a fairly straightforward 2-step process:  Select By Attribute followed by Select By Location.  Use Select By Attribute to select the polygon(s) in question, and then Select By Location to find the points the selected polygon intersects.  If you want to create new data sets or update data, i.e., not just select data, Dan's Spatial Join suggestion might work better.