I need to measure average income within buffers that I traced around polluting plants. The income data comes from a polygon file with census-tract level income. I have tried to use the intersect tool (the plan was to use the statistics tool after, once I had linked each buffer to all the intersecting census-tract), but it does not work. I think the problem is that the buffers can overlap with each other. Is there any solution that you could suggest? Thanks!
I feel like intersect should get you most of the way there, if I'm picturing this correctly. If your buffers overlap, intersect will create multiple overlapping intersection polygons tied to their respective pollution source, which should be fine, although I don't know how you want to consider areas that are polluted twice or more.
I think you will eventually have to calculate the area percent of each buffer size, so you can multiply that by the average income (e.g. 90% high income + 10% low income should be weighted toward high income).
Thanks for your answer. Using intersect and then taking a weighted average (by area) is what I had in mind. However, when I try to intersect the buffers with the census data shapefiles after a few minutes I get an error message, and I think this is because of the self-overlapping polygons. I find it hard to figure what is wrong otherwise