1

I work with ArcMap 10.2.1 and I created buffers around points. Some buffers contain many points and others just one. I would like to select one point for each buffer, but the points can represent different attributes having different values.

So when I have for example one buffer with two points, one point could be organism one and the second point could be organism two. Organism one has a value 30% and organism two has value 70%. I would like to select organism two and delete organism one from the buffer (file). Only thing is I have many buffers, with varying amount of points (organisms) and different percentages..So I would like to do it for all the buffers.. I am using modelbuilder as I do not know python. Does anybody have a suggestion? That would be great!

4
  • This seams to be a work for a spatial database to do with sql. Mar 13, 2014 at 11:34
  • I am having trouble picturing what you are trying to describe in words. Would you be able to edit your Question and include some graphics of your points and buffers, and rows from each to explain the rules you are trying to implement, please?
    – PolyGeo
    Mar 13, 2014 at 12:07
  • Do you have overlapping buffers? Which takes precedence as one buffer could delete valid points for another buffer? Agree with PolyGeo, upload some images of what you are trying to achieve.
    – Hornbydd
    Mar 14, 2014 at 10:36
  • Ah, I have solved the problem. By using identity tool, summary statistics and join.
    – Danielle
    Mar 14, 2014 at 17:14

1 Answer 1

3

You can start by assigning the values of the buffers to the points (SPATIAL JOIN, one to many)

Then you use summary statistics to find out the maximum value for each buffer ID

Finally, you concatenate the field values and the buffers ID (field calculator !ID! + '_' + !MAXVALUE! ) and you use this to join your points (keeping only the matching records).

Note that, if your buffer overlap, one point could be the maximum for one buffer area but not for the other buffer area. You'll have to decide what to do with those points.

1
  • Thank you, I solved the problem by using the identity tool and summary statistics and join..
    – Danielle
    Mar 14, 2014 at 17:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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