Skip to contents

WCSCapabilities

WCSCapabilities

Format

R6Class object.

Value

Object of R6Class with methods for interfacing an OGC Web Coverage Service Get Capabilities document.

Author

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Super classes

ows4R::OGCAbstractObject -> ows4R::OWSCapabilities -> WCSCapabilities

Methods

Inherited methods


Method new()

Initializes a WCSCapabilities object

Usage

WCSCapabilities$new(url, version, client = NULL, logger = NULL, ...)

Arguments

url

url

version

version

client

an object of class WCSClient

logger

logger type NULL, "INFO" or "DEBUG"

...

any other parameter to pass to OWSGetCapabilities service request


Method getCoverageSummaries()

Get coverage summaries

Usage

WCSCapabilities$getCoverageSummaries()

Returns

a list of WCSCoverageSummary objects


Method findCoverageSummaryById()

Finds a coverage by name

Usage

WCSCapabilities$findCoverageSummaryById(expr, exact = FALSE)

Arguments

expr

expr

exact

exact matching? Default is TRUE


Method clone()

The objects of this class are cloneable with this method.

Usage

WCSCapabilities$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.

Examples

# \dontrun{
   WCSCapabilities$new("http://localhost:8080/geoserver/wcs", serviceVersion = "2.0.1")
#> Error in initialize(...): argument "version" is missing, with no default
# }