WFSCapabilities: WFSCapabilities

WFSCapabilitiesR Documentation

WFSCapabilities

Description

WFSCapabilities

WFSCapabilities

Format

R6Class object.

Value

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

Super classes

ows4R::OGCAbstractObject -> ows4R::OWSCapabilities -> WFSCapabilities

Methods

Public methods

Inherited methods

Method new()

Initializes a WFSCapabilities object

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

url

version

version

logger

logger type NULL, "INFO" or "DEBUG"

...

any other parameter to pass to OWSGetCapabilities service request


Method getFeatureTypes()

List the feature types available. If pretty is TRUE, the output will be an object of class data.frame

Usage
WFSCapabilities$getFeatureTypes(pretty = FALSE)
Arguments
pretty

whether the output should be summarized as data.frame

Returns

a list of WFSFeatureType or a data.frame


Method findFeatureTypeByName()

Finds a feature type by name

Usage
WFSCapabilities$findFeatureTypeByName(expr, exact = TRUE)
Arguments
expr

expr

exact

exact matching? Default is TRUE


Method clone()

The objects of this class are cloneable with this method.

Usage
WFSCapabilities$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Note

Class used to read a WFSCapabilities document. The use of WFSClient is recommended instead to benefit from the full set of capabilities associated to a WFS server.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>


ows4R documentation built on Sept. 1, 2023, 5:09 p.m.