在具有大数据帧的R中覆盖多边形上的点

时间:2015-10-08 17:00:48

标签: r sp geos

我正在使用

pc100m <- gBuffer(pc, width=100, byid=TRUE ) 

test2 <- over(pc100m, Dataset_tr, returnList = TRUE)

使用小数据框(&lt; 5,000 obs;相同的数据框用于创建SpatialPolygonsDataFrame和SpatialPointsDataFrame),它的效果非常好。但是当我有一个大型数据框时,只有第一行(pc100m)可以工作。我认为这是因为SpatialPolygonsDataFrame和SpatialPointsDataFrame太大(每个约250,000个)。我的另一种方法是将数据框拆分为多个部分,然后运行循环。我只是想知道是否还有其他替代方案可以更快。

0 个答案:

没有答案