Learn R Programming

terra (version 1.8-80)

sds: Create a SpatRasterDataset

Description

Methods to create a SpatRasterDataset. This is an object to hold "sub-datasets", each represented by a SpatRaster that may have multiple layers. All sub-datasets must have the same raster geometry (extent and resolution). You can use a SpatRasterCollection (see sprc) to combine SpatRasters with different geometries.

See describe for getting information about the sub-datasets present in a file.

Usage

# S4 method for missing
sds(x) 

# S4 method for character sds(x, ids=0, opts=NULL, raw=FALSE, noflip=FALSE, guessCRS=TRUE, domains="")

# S4 method for SpatRaster sds(x, ...)

# S4 method for list sds(x)

# S4 method for array sds(x, crs="", extent=NULL)

Arguments

Value

SpatRasterDataset

See Also

sprc, describe

Examples

Run this code
s <- rast(system.file("ex/logo.tif", package="terra"))   
x <- sds(s, s/2)
names(x) <- c("first", "second")
x
length(x)

# extract the second SpatRaster
x[2]

a <- array(1:9, c(3,3,3,3))
sds(a)

Run the code above in your browser using DataLab