Skip to content
Prev 18484 / 29559 Next

Determining in which polygon points lie

On Fri, 14 Jun 2013, Dieter Vanderelst wrote:

            
This is a FAQ. See:

library(sp)
vignette("over")
?over

Example:

library(maptools)
nc1 <- readShapePoly(system.file("shapes/sids.shp",
  package="maptools")[1],
  proj4string=CRS("+proj=longlat +ellps=clrk66"))
dim(nc1)
set.seed(1)
pts <- spsample(nc1, n=200, type="random")
str(pts %over% as(nc1, "SpatialPolygons"))

Hope this clarifies

Roger