I have a HUGE dataset of points that were collected along a route. The data may change daily, and the most recent data is the most important. What I would like to do is take only 1 point from a given radius (say 30ft). If there are 5 pts within 30ft of eachother, then I want to keep the one with the most recent date.
What is the best way to do this across the entire dataset?
I was thinking small buffers, then a selection of if they overlap... I don't know... I'm using latest stable QGIS, but could give GRASS a shot if there's a way in there.
As an example, I've attached a screenshot that has the dense cluster of points, and I would like to reduce so that there is approx. one pt every 30ft. This shapefile is approx. 1.1gB.