Skip to contents

WCSCoverageSpatialDomain

WCSCoverageSpatialDomain

Format

R6Class object.

Value

Object of R6Class modelling a WCS coverage spatial domain

Note

Class used internally by ows4R.

Author

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Super class

ows4R::OGCAbstractObject -> WCSCoverageSpatialDomain

Public fields

envelopes

envelopes. For WCS 1.0

BoundingBox

bounding box. For WCS 1.1

grids

For WCS 1.0

GridCRS

grid CRS. For WCS 1.1

Methods

Inherited methods


Method new()

Initializes an object of class WCSCoverageDomain

Usage

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

Arguments

xmlObj

an object of class XMLInternalNode-class to initialize from XML

serviceVersion

service version

owsVersion

OWS version

logger

logger


Method getEnvelopes()

Get envelopes. Method that applies to WCS 1.0 only

Usage

WCSCoverageSpatialDomain$getEnvelopes()

Returns

a list of objects of class GMLEnvelope or GMLEnvelopeWithTimePeriod


Method getBoundingBox()

Get bounding boxes. Method that applies to WCS 1.1 only

Usage

WCSCoverageSpatialDomain$getBoundingBox()

Returns

a list of objects of class OWSBoundingBox


Method getGrids()

Get grids. Method that applies to WCS 1.0 only

Usage

WCSCoverageSpatialDomain$getGrids()

Returns

a list of of objects of class GMLGrid or GMLRectifiedGrid


Method getGridCRS()

Get Grid CRS. Method that applies to WCS 1.1 only

Usage

WCSCoverageSpatialDomain$getGridCRS()

Returns

a list of objects of class WCSGridCRS


Method clone()

The objects of this class are cloneable with this method.

Usage

WCSCoverageSpatialDomain$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.