0

I work with ArcMap 10.2 and would like to remove buffers of the overlapping buffers, but not all overlapping buffers. So for example:

Buffer Overlap I would like to remove the buffer in the middle and remain the outer two. I have many buffers though which overlap, I would do it for all of them, so I do not have to throw away all the overlapping buffers. I would like to use the modelbuilder as I dont know much about Python.. Any help would be appreciated.

1

you can use the polygon neighbors tools to have table with the neighbours. With this table, summary statistics gives you the numberof neighbours. buffers with two or more neighbors (or with a given overlap) need to be removed according to your example. this can be done using a select by attribute on the joined table.

  • When I remove the buffers with two or more neighbors I still have buffers with one neighbor which thus have an overlap (I do not want overlapping buffers though). But I would like to remove only one of the overlapping buffers, if they have an overlap.. – Danielle Mar 18 '14 at 11:33
  • you need an arbitrary decision rule in this case because it is symmetrical. A rule that is easy to implement is to select the buffers with one neighbour that have a smaller FID than their neighbour. This would provide a unique and robust solution. – radouxju Mar 18 '14 at 13:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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