CSWCapabilities: CSWCapabilities

CSWCapabilitiesR Documentation

CSWCapabilities

Description

CSWCapabilities

CSWCapabilities

Format

R6Class object.

Value

Object of R6Class with methods for interfacing an OGC Catalogue Service for the Web (CSW) Get Capabilities document.

Super classes

ows4R::OGCAbstractObject -> ows4R::OWSCapabilities -> CSWCapabilities

Methods

Public methods

Inherited methods

Method new()

Initializes a CSWCapabilities object

Usage
CSWCapabilities$new(url, version, client = NULL, logger = NULL, ...)
Arguments
url

url

version

version

client

object of class CSWClient

logger

logger type NULL, "INFO" or "DEBUG"

...

any other parameter to pass to OWSGetCapabilities service request


Method clone()

The objects of this class are cloneable with this method.

Usage
CSWCapabilities$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Note

Class used to read a CSWCapabilities document. The use of CSWClient is recommended instead to benefit from the full set of capabilities associated to a CSW server.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>


ows4R documentation built on June 26, 2024, 5:09 p.m.