Skip to contents

WCSCoverage

WCSCoverage

Format

R6Class object.

Value

Object of R6Class modelling a WCS coverage

Note

Class used internally by ows4R.

Author

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Super class

ows4R::OGCAbstractObject -> WCSCoverage

Public fields

description

description

Methods

Inherited methods


Method new()

Initializes an object of class WCSCoverage

Usage

WCSCoverage$new(xmlObj, serviceVersion, owsVersion, logger = NULL)

Arguments

xmlObj

object of class XMLInternalNode-class

serviceVersion

WCS service version

owsVersion

OWS version

logger

logger


Method getIdentifier()

Get identifier

Usage

WCSCoverage$getIdentifier()

Returns

an object of class character


Method getTitle()

Get title

Usage

WCSCoverage$getTitle()

Returns

an object of class character


Method getAbstract()

Get abstract

Usage

WCSCoverage$getAbstract()

Returns

an object of class character


Method getReference()

Get reference

Usage

WCSCoverage$getReference()

Returns

an object of class character


Method getData()

Get data

Usage

WCSCoverage$getData(filename = NULL)

Arguments

filename

filename. Optional file name where to download the coverage

Returns

an object of class SpatRaster from terra


Method clone()

The objects of this class are cloneable with this method.

Usage

WCSCoverage$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.