[R-sig-Geo] For each point, distance to nearest point in second dataset
Nick Eubank
nickeubank at gmail.com
Fri May 20 00:03:26 CEST 2016
Thanks Michael!
Super easy context: two SpatialPointsDataFrames ("voters",
"polling.places"). Each has coordinate columns "x" and "y".
Is it just:
library(nabor)
knn(voters, query = polling.places, k=1)
?
On Thu, May 19, 2016 at 2:59 PM Michael Sumner <mdsumner at gmail.com> wrote:
> Use nabor package, it takes a little to learn but is crazy fast.
>
> Happy to show if you make a relevant example.
> Mike
>
> On Fri, May 20, 2016, 06:42 Nick Eubank <nickeubank at gmail.com> wrote:
>
>> Hi All,
>>
>> Trying to an equivalent to the "nearest" tool in ArcGIS for two
>> SpatialPointDataFrames. I can do the naive implementation by calculating
>> all pairwise distances using gDistance and taking the min, but I have some
>> huge datasets and was looking for something more efficient. (For example,
>> here's a trick with knearneigh for points in same dataset (
>>
>> http://gis.stackexchange.com/questions/132384/distance-to-nearest-point-for-every-point-same-spatialpointsdataframe-in-r
>> )).
>>
>> Any suggestions?
>>
>> Thanks!
>>
>> Nick
>>
>> [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-sig-Geo mailing list
>> R-sig-Geo at r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>>
> --
> Dr. Michael Sumner
> Software and Database Engineer
> Australian Antarctic Division
> 203 Channel Highway
> Kingston Tasmania 7050 Australia
>
>
[[alternative HTML version deleted]]
More information about the R-sig-Geo
mailing list