Skip to main content
Question

Using multiple polygons in shapefile to find intersections

  • January 18, 2019
  • 1 reply
  • 77 views

The goal of this workspace is to go through multiple shapefiles and update a field for each polygon in a shapefile. The field will be compiled of the sum of an attribute from another shapefile that intersects with a single polygon in the shapefile.

 

Ex. I have a 15 minute drive time polygon from a single point (a single polygon in a shapefile of many polygons). I want to see how many block groups intersect/are within the drive time. I then want to sum or average a field within the block groups and then add this new number as a field to the drive time shapefile. Then it will move onto the next polygon, maybe a 30 minute drive time, and do the same.

I have been attempting to use the Spatial Filter but I am unsure if this creates intersections for each polygon or if it is assessing if the candidate needs to intersect with all polygons read from the shapefile.

 

I am open to using arcpy as well to help solve this problem. Overall I think I am asking if looping through each polygon in a shapefile is possible and then updating by row.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

fmelizard
Safer
Forum|alt.badge.img+20
  • Safer
  • 3719 replies
  • January 18, 2019

Hi @ljudd Try the AreaOnAreaOverlayer and maybe a StatisticsCalculator. I doubt that you'll need to do any looping. If that doesn't help, please post more details here.