shift function

Shift

Shift

Shift the location of a Raster* of vector type Spatial* object in the x and/or y direction methods

## S4 method for signature 'Raster' shift(x, dx=0, dy=0, filename='', ...) ## S4 method for signature 'SpatialPolygons' shift(x, dx=0, dy=0, ...) ## S4 method for signature 'SpatialLines' shift(x, dx=0, dy=0, ...) ## S4 method for signature 'SpatialPoints' shift(x, dx=0, dy=0, ...)

Arguments

  • x: Raster* or Spatial* object
  • dx: numeric. The shift in horizontal direction
  • dy: numeric. The shift in vertical direction
  • filename: character file name (optional)
  • ...: if x is a Raster* object: additional arguments as for writeRaster

Returns

Same object type as x

See Also

flip, rotate, and the elide function in the maptools package

Examples

r <- raster() r <- shift(r, dx=1, dy=-1)
  • Maintainer: Robert J. Hijmans
  • License: GPL (>= 3)
  • Last published: 2025-03-28