xyLayer function

xyLayer

xyLayer

Create a numeric vector from a function of the coordinates.

xyLayer(object, dirXY = y, vector = TRUE, maxpixels)

Arguments

  • object: A Raster or a SpatRaster object.
  • dirXY: A expression indicating the function of x and y (coordinates of the Raster object) to be evaluated.
  • vector: Logical. If TRUE (default) a numeric vector is returned, else a Raster or a SpatRaster object is returned.
  • maxpixels: A positive integer giving the number of cells to display, for sampleRegular or spatSample.

Returns

A numeric vector or a Raster/SpatRaster object.

Author(s)

Oscar Perpiñán Lamigueiro.

See Also

init, substitute, eval

Examples

library(raster) f <- system.file("external/test.grd", package="raster") r <- raster(f) dirX <- xyLayer(r, x) dirXY <- xyLayer(r, sqrt(x^2 + y^2))
  • Maintainer: Oscar Perpinan Lamigueiro
  • License: GPL-3
  • Last published: 2023-11-01