Create a RasterStack object
A RasterStack is a collection of RasterLayer objects with the same spatial extent and resolution. A RasterStack can be created from RasterLayer objects, or from raster files, or both. It can also be created from a SpatialPixelsDataFrame or a SpatialGridDataFrame object.
## S4 method for signature 'character' stack(x, ..., bands=NULL, varname="", native=FALSE, RAT=TRUE, quick=FALSE) ## S4 method for signature 'Raster' stack(x, ..., layers=NULL) ## S4 method for signature 'missing' stack(x) ## S4 method for signature 'list' stack(x, bands=NULL, native=FALSE, RAT=TRUE, ...)
x |
filename (character), Raster* object, missing (to create an empty RasterStack), SpatialGrid*, SpatialPixels*, or list (of filenames and/or Raster* objects). If |
bands |
integer. which bands (layers) of the file should be used (default is all layers) |
layers |
integer (or character with layer names) indicating which layers of a RasterBrick should be used (default is all layers) |
native |
logical. If |
RAT |
logical. If |
quick |
logical. If |
varname |
character. To select the variable of interest in a NetCDF file (see |
... |
additional filenames or Raster* objects |
RasterStack
# file with one layer fn <- system.file("external/test.grd", package="raster") s <- stack(fn, fn) r <- raster(fn) s <- stack(r, fn) nlayers(s) # file with three layers slogo <- stack(system.file("external/rlogo.grd", package="raster")) nlayers(slogo) slogo
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.