R: Compare geometries of SpatRasters

compareGeom {terra} | R Documentation

## Compare geometries of SpatRasters

### Description

Evaluate whether two SpatRaster objects have the same extent, number of rows and columns, projection, resolution, and origin (or a subset of these comparisons).

### Usage

    ## S4 method for signature 'SpatRaster,SpatRaster'
    compareGeom(x, y, ..., lyrs=FALSE, crs=TRUE, warncrs=FALSE, ext=TRUE,
    	rowcol=TRUE, res=FALSE, stopOnError=TRUE)

### Arguments

`x` | SpatRaster
`y` | SpatRaster
`...` | Additional SpatRasters
`lyrs` | logical. If `TRUE`, the number of layers is compared
`crs` | logical. If `TRUE`, coordinate reference systems are compared
`warncrs` | logical. If `TRUE`, a warning is given if the crs is different (instead of an error)
`ext` | logical. If `TRUE`, bounding boxes are compared
`rowcol` | logical. If `TRUE`, number of rows and columns of the objects are compared
`res` | logical. If `TRUE`, resolutions are compared (redundant when checking extent and rowcol)
`stopOnError` | logical. If `TRUE`, code execution stops if raster do not match

### Examples

    r1 <- rast()
    r2 <- rast()
    r3 <- rast()
    compareGeom(r1, r2, r3)
    nrow(r3) <- 10

    ## Not run:
    compareGeom(r1, r3)

    ## End(Not run)

[Package terra version 1.4-7 Index]