rmf_as_array.Raster: Convert a raster object to rmf_array

View source: R/spatial.R

rmf_as_array.RasterR Documentation

Convert a raster object to rmf_array

Description

Convert a raster object to rmf_array

Usage

## S3 method for class 'Raster'
rmf_as_array(obj, dis, ...)

Arguments

obj

object of class RasterLayer, RasterStack or RasterBrick

dis

RMODFLOW object

...

additional arguments passed to rmf_as_array.stars

Details

obj is first converted to stars using stars::st_as_stars. rmf_as_array.stars is called on the resulting stars object.

Value

a rmf_2d_array or rmf_3d_array depending on the dimensions of obj

Examples

dis <- rmf_create_dis()
r <- raster::raster(matrix(1:prod(dis$nrow, dis$ncol), 10, 10),
                    xmx = sum(dis$delr), ymx = sum(dis$delc))
rmf_as_array(r, dis, resample = FALSE)

rogiersbart/RMODFLOW documentation built on Jan. 14, 2023, 4:21 a.m.