Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I have a shapefile with overlapping polygons - network buffers around people's homes. I am trying to clip features such as tree canopy polygons and street polylines so that I can join the set of clipped features contained within each buffer to each network buffer polygon. Unfortunately I cannot get the Clip tool to clip the input feature polygons at the edge of the clip feature polygons if the latter overlaps with another clip feature polygon. How can I get the Clip tool to treat each of my clip features separately? Or is there another approach? I'm working in ArcGIS 10.

share|improve this question
    
Eileen, could you please post a graphic/screenshot so I can better understand the situation? –  Aaron Jun 30 '12 at 4:23
    
I'm not entirely sure what you are trying to accomplish, but if your data are attributed appropriately, you could use definition queries before each Clip to segregate your polygons. Then, just merge all the clipped datasets together afterwards. This assumes you don't have a ton of unique classifications to query out. –  Baltok Jan 31 '13 at 19:32
add comment

1 Answer 1

Intersect will give you (a mess of) output polygons (for the tree canopy) and polylines (for the streets), and all the attributes of interest can be used in Dissolve to give you the 'clipped' sets of polygons or polylines.

Make sure that each of your layers has a unique ID field that can be used to group them back together; e.g. HomeBufferID.

A computationally faster alternative to Dissolve is Summary Statistics to collect all the attributes of interest along with a Count_FieldOfInterest, Sum_Area, Sum_Length, or other statistic, and then use the Join Field tool to permanently join in the fields of interest to the original buffer layer.

Note: If areas/lengths are of interest in your analyses then you may have to calculate this geometry into the intersect output before running the dissolve or summary/join.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.