Learn R Programming

terra (version 0.5-2)

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 an use hasValues to check if a in-memory layer these actualy have values.

Usage

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

Arguments

x

SpatRaster

...

additional arguments. None implemented

Value

data.frame with the source names and the number of layers by source

Examples

Run this code
# NOT RUN {
f <- system.file("exdata/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