R/to_terra.R

Defines functions to_terra.array to_terra.matrix to_terra.stars to_terra.RasterBrick to_terra.RasterStack to_terra.RasterLayer to_terra

to_terra = function(x) UseMethod("to_terra")
#' @export
to_terra.RasterLayer = function(x) {
  x = terra::rast(x)
  return(x)
}
#' @export
to_terra.RasterStack = function(x) {
  x = terra::rast(x)
  return(x)
}
#' @export
to_terra.RasterBrick = function(x) {
  x = terra::rast(x)
  return(x)
}
#' @export
to_terra.stars = function(x) {
  x = terra::rast(x)
  return(x)
}
#' @export
to_terra.matrix = function(x) {
  x = terra::rast(x)
  return(x)
}
#' @export
to_terra.array = function(x) {
  x = terra::rast(x)
  return(x)
}

Try the bespatial package in your browser

Any scripts or data that you put into this service are public.

bespatial documentation built on April 3, 2025, 7:58 p.m.