Learn R Programming

terra (version 1.0-7)

sources: Data sources of a SpatRaster

Description

Get the data sources of a SpatRaster and the number of layers by source. Sources are either files (or similar resources) or "", meaning that they are in memory. You can use hasValues to check if in-memory layers actualy have values.

Usage

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

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

Arguments

x

SpatRaster

...

additional arguments. None implemented

Value

sources returns a data.frame with the source names (if any) and the number of layers by source

Examples

Run this code
# NOT RUN {
f <- system.file("ex/test.tif", package="terra")
r <- rast(f)
s <- rast(r)
values(s) <- 1:ncell(s)
rs <- c(r,r,s,r)
sources(rs)
hasValues(r)
x <- rast()
hasValues(x)

# }

Run the code above in your browser using DataLab