Converts a bounding box into a SpatialPolygons object.
Converts a bounding box into a SpatialPolygons object.
bbox2SP(n,s,w,e,bbox=NA,proj4string=CRS("+init=epsg:4326"))
This function converts a set of coordinates limiting a bounding box into a SpatialPolygons. It can be used for instance to clip a subset of a larger spatial object (e.g. using gIntersection
)
An object of SpatialPolygons
class.
library(sp) run <- FALSE if (require(rgdal, quietly=TRUE)) run <- TRUE if (run) { cities <- readOGR(dsn=system.file("vectors", package = "rgdal")[1], layer="cities") n<-75 s<-30 w<--40 e<-32 myPoly<-bbox2SP(n,s,e,w) } if (run) { plot(cities) plot(myPoly,border="red",add=TRUE) } if (run) { bb<-bbox(cities) myPoly<-bbox2SP(bbox=bb,proj4string=CRS(proj4string(cities))) plot(myPoly,add=TRUE,border="blue") }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.