R: Data sources of a SpatRaster

sources {terra} | R Documentation

## 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 signature 'SpatRaster'
    sources(x)

    ## S4 method for signature 'SpatRaster'
    hasValues(x)

### Arguments

`x` | SpatRaster

### Value

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

### Examples

    f <- system.file("ex/elev.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)

[Package terra version 1.3-22 Index]