I'm new to ArcGIS.
I have a layer showing forest cover in a landscape. I'm trying to create a 5km buffer around every forest patch in the landscape and then calculate the amount of forest within that buffer. I've done this before with non-overlapping buffers, just by dissolving all forest patches into a single multipart feature and then intersecting this with the buffers. However, in the landscape I am working on now many of the buffers overlap with each other, and wherever a forest patch within the buffer of interest is also intersected by another buffer it gets split into several features. So, instead of a single value for forest cover per buffer I'm getting value for every little piece of patch that has been created by the overlaps.
Does anyone know how to get around this, so that I have a single value of forest cover within each buffer? Seems like it should be easy, but I've been fiddling with spatial join and merge all day but haven't gotten anywhere. Using V10.