Build a ff array to be used as a raster. For mapping between raster and ff types, see vmode and dataType

ffrarr(dim, mode, filename, readonly = TRUE)

Arguments

dim

dimensions in Raster order (nrow, ncol, nlayer)

mode

ff data mode see details

filename

file name as per writeRaster

readonly

open in readonly mode (TRUE is default)

Value

ff

Examples

mat <- volcano library(raster) b <- brick(raster(mat), raster(mat), raster(mat)) fn <- rasterTmpFile() dt <- "byte" ffraster:::.writeGRD(b, dataType = dt, filename = fn)
#> [1] TRUE
a <- ffrarr(dim(b), mode = dt, filename = fn, readonly = FALSE)