OWSCapabilities: OWSGetCapabilities

OWSCapabilitiesR Documentation

OWSGetCapabilities

Description

OWSGetCapabilities

OWSGetCapabilities

Format

R6Class object.

Value

Object of R6Class with methods for interfacing an abstract OWS Get Capabilities document.

Super class

ows4R::OGCAbstractObject -> OWSCapabilities

Methods

Public methods

Inherited methods

Method new()

Initializes a OWSCapabilities object

Usage
OWSCapabilities$new(
  element = NULL,
  namespacePrefix = NULL,
  url,
  service,
  owsVersion,
  serviceVersion,
  logger = NULL,
  ...
)
Arguments
element

element

namespacePrefix

namespace prefix

url

url

service

service

owsVersion

OWS version

serviceVersion

service version

logger

logger type NULL, "INFO" or "DEBUG"

...

any other parameter to pass to OWSGetCapabilities service request


Method setClient()

Sets the OGC client

Usage
OWSCapabilities$setClient(client)
Arguments
client

an object extending OWSClient


Method getClient()

Get client

Usage
OWSCapabilities$getClient()
Arguments
an

object extending OWSClient


Method getUrl()

Get URL

Usage
OWSCapabilities$getUrl()
Returns

an object of class character


Method getService()

Get service

Usage
OWSCapabilities$getService()
Returns

an object of class character


Method getServiceVersion()

Get service version

Usage
OWSCapabilities$getServiceVersion()
Returns

an object of class character


Method getOWSVersion()

Get OWS version

Usage
OWSCapabilities$getOWSVersion()
Returns

an object of class character


Method getRequest()

Get request

Usage
OWSCapabilities$getRequest()
Returns

an object of class OWSGetCapabilities


Method getServiceIdentification()

Get service identification

Usage
OWSCapabilities$getServiceIdentification()
Returns

an object of class OWSServiceIdentification


Method getServiceProvider()

Get service provider

Usage
OWSCapabilities$getServiceProvider()
Returns

an object of class OWSServiceProvider


Method getOperationsMetadata()

Get service operations metadata

Usage
OWSCapabilities$getOperationsMetadata()
Returns

an object of class OWSOperationsMetadata


Method clone()

The objects of this class are cloneable with this method.

Usage
OWSCapabilities$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Note

abstract class used by ows4R

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>


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