via0.2.0 package

Virtual Arrays

adimatt

Number of columns and rows of a 'VirtualArray'-derived class object.

aggregate

Aggregate raster cells in a 'RasterArray'-class object

arraylength

Number of elements or layers in a 'VirtualArray'-derived class objec...

coercion

Coerce into an SfcArray or SfArray object

colnames

Column names of two-dimensional 'VirtualArray'-derived class object.

combine

Combine a one-dimensional 'VirtualArray'-class object with other obj...

crop

Cropping a 'RasterArray'-class object

dim-VirtualArray-method

Dimensions of 'VirtualArray'-derived class objects

dimlayer

Dimensions of layers in a 'VirtualArray'-class object

dimnames

Names of a multidimensional 'VirtualArray'-derived class object.

disagg

Disaggregate raster cells in a 'RasterArray'-class object

doubleBracketReplace

Replace elements of 'VirtualArray'-class objects.

ext

Extent of a 'RasterArray'-class object

is.na.RasterArray

Positions of missing values in a 'RasterArray'-class object

layers

Names of layers in the stack of a 'VirtualArray'-class object

names

Names of one-dimensional 'VirtualArray'-derived class objects.

ncell

Number of cells in a 'RasterArray'-class object

newbounds

Redefine bounds of a named matrix

nums

Names as numerics

nvalues

The total number of values in a 'RasterArray'-class object

project

Project a 'RasterArray'-class object

proxy

The proxy of an from a class derived from 'VirtualArray'

RasterArray-class

Array of 'SpatRaster'-class objects

rastex

Procedural example structure to demonstrate the capabilities of the '`...

replacementSingle

Replace layers in an object that is of a class derived from '`VirtualA...

res

Resolution of a 'RasterArray'-class object

resample

Resampling a 'RasterArray'-class object

rotate

Rotate a 'RasterArray'-class object

rownames

Row names of two-dimensional 'VirtualArray'-derived class objects.

SfArray-class

Array of 'sf'-derived class data

st_bbox

Bounding box of an 'SfArray'-class object

st_crs

Coordinate reference system of an 'SfArray'-class object

st_transform

Projection change of an 'SfArray'-class object

subset

Subset a 'VirtualArray'-class object

t-methods

Transpose a 'VirtualArray'-class object

via

Virtual Arrays

VirtualArray-double-bracket-method

Indexing to extract the elements of a 'VirtualArray'-derived class o...

VirtualArray-single-bracket-method

Indexing to extract subsets of a 'codeVirtualArray'-class object

XArray-class

Virtual array of general R objects

The base class 'VirtualArray' is defined, which acts as a wrapper around lists allowing users to fold arbitrary sequential data into n-dimensional, R-style virtual arrays. The derived 'XArray' class is defined to be used for homogeneous lists that contain a single class of objects. The 'RasterArray' and 'SfArray' classes enable the use of stacked spatial data instead of lists.

  • Maintainer: Adam T. Kocsis
  • License: CC BY 4.0
  • Last published: 2023-05-16