I have a large point file: several thousand. They are all GPS coordinates, recorded at different times, by different people. Many of them have unique data. So, for example, there will be one coordinate with one name, and a different coordinate, 50 meters away, with a different name.
I'd like to select, or otherwise find, all the points in the file that are within a set distance of any other point in the file. So if the distance was 500 meters, then the end result should be a selection of all points that are within 500 meters of another point.
Basically I need to go through the points and decide which one to keep and what data from each one to keep. There is no way to do this programmatically, I have to sort it out manually. But if there is a way to at least programmatically find the ones I need to look at, that would be very helpful.
What is the best way to do this in ArcGIS?
Answer
You can use Point Distance (Analysis) tool to find the distance from each point to the nearest neighbor point. Use search distance of 500 m.
The result is a table with distances between each point to its nearest neighbor point.
Join the table back to your point feature class.
(You need ArcGIS for Desktop Advanced (ArcInfo) license level for Point Distance tool.)
No comments:
Post a Comment