Select to view content in your preferred language

Select data with a distance

3127
11
Jump to solution
09-18-2024 12:47 AM
Labels (1)
ClaudiaGiménez
Emerging Contributor

Hello everyone! 

We are with a series of data and a series of doubts have arisen.

We have a series of points and we want to obtain those points, which are at a distance of less than 0.5 meters, to eliminate them.

That is, if for example I have 3 points: A, B and C. A from B is 0.4 meters away. A from C is 3 meters away. And B from C is 0.4 meters away, I just want to eliminate point A.

So far I have done the following
- Generate a proximity table (Analysis tools > Proximity > Generate Near Table) and NOT set the radius and select the Find only the closest feautre option.
- Join the generated table with my points layer.
- Select by attributes with the NEAR_DIST field.

But when I do this, ArcGIS selects (from the previous case) point A, point B and point C. I attach screenshots. I also know that there is an option to create a Buffer or Select By Location, but I don't know exactly what to do.

Thank you very much in advance.


Claudia

Tags (2)
11 Replies
ClaudiaGiménez
Emerging Contributor

Hi Eugene, 

Many thanks, the "delete identical" tool really worked, but the last question is how to get only the central points of the buffers and work with them, cause now that I have the buffers and a lot of points inside of them. I want only the central point. I tried to do "Select By Location" and the Relationship of "Have their center in" but it selects me everything that is inside of the buffer. 

0 Kudos
Eugene_Adkins
Frequent Contributor

Hey, Claudia.

Sorry for the long delay in this reply. I have been pressed for time at work lately.

One idea would be to create a distance buffer around the remaining features and then use the count overlapping features tool. The results of this tool (which can be seen in the illustration in the link) would create a count of the overlapping buffers for each point. The higher the number of overlapping features, the more central the point would be in relation to other points. In other words, if the buffer of a point overlaps the buffer of four other buffers then this point would be more central than a point whose buffer only overlaps with two other buffered points.

This work flow would require a manual process of identification and deletion of points with fewer overlaps, or if you possessed a high level of confidence in knowing which points would become your target of deletion with this data, you could join, by location (have the same center), the data created by the overlapping features tool to your actual dataset and then select the data by attribute according to the number of overlaps you’re looking for and delete these at one time.

I hope this provides an additional idea for solving the problem. You can always work with a copy to see what the results would be before editing your actual data.

0 Kudos