shift function

Shift

Shift

Shift a SpatRaster, SpatVector or SpatExtent to another location. methods

## S4 method for signature 'SpatRaster' shift(x, dx=0, dy=0, filename="", ...) ## S4 method for signature 'SpatVector' shift(x, dx=0, dy=0) ## S4 method for signature 'SpatExtent' shift(x, dx=0, dy=0)

Arguments

  • x: SpatRaster, SpatVector or SpatExtent
  • dx: numeric. The shift in horizontal direction
  • dy: numeric. The shift in vertical direction
  • filename: character. Output filename
  • ...: additional arguments for writing files as in writeRaster

Returns

Same as x

See Also

flip, rotate

Examples

r <- rast(xmin=0, xmax=1, ymin=0, ymax=1) r <- shift(r, dx=1, dy=-1) e <- ext(r) shift(e, 5, 5)
  • Maintainer: Robert J. Hijmans
  • License: GPL (>= 3)
  • Last published: 2025-02-26