OWSGetCapabilities
OWSGetCapabilities
Object of R6Class with methods for interfacing an abstract
OWS Get Capabilities document.
R6Class object.
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
ows4R::OGCAbstractObject -> OWSCapabilities
Inherited methods
ows4R::OGCAbstractObject$ERROR()ows4R::OGCAbstractObject$INFO()ows4R::OGCAbstractObject$WARN()ows4R::OGCAbstractObject$encode()ows4R::OGCAbstractObject$getClass()ows4R::OGCAbstractObject$getClassName()ows4R::OGCAbstractObject$getNamespaceDefinition()ows4R::OGCAbstractObject$isFieldInheritedFrom()ows4R::OGCAbstractObject$logger()ows4R::OGCAbstractObject$print()
new()Initializes a OWSCapabilities object
OWSCapabilities$new(
  element = NULL,
  namespacePrefix = NULL,
  url,
  service,
  owsVersion,
  serviceVersion,
  logger = NULL,
  ...
)elementelement
namespacePrefixnamespace prefix
urlurl
serviceservice
owsVersionOWS version
serviceVersionservice version
loggerlogger type NULL, "INFO" or "DEBUG"
...any other parameter to pass to OWSGetCapabilities service request
setClient()Sets the OGC client
OWSCapabilities$setClient(client)clientan object extending OWSClient
getClient()Get client
OWSCapabilities$getClient()anobject extending OWSClient
getUrl()Get URL
OWSCapabilities$getUrl()an object of class character
getService()Get service
OWSCapabilities$getService()an object of class character
getServiceVersion()Get service version
OWSCapabilities$getServiceVersion()an object of class character
getOWSVersion()Get OWS version
OWSCapabilities$getOWSVersion()an object of class character
getRequest()Get request
OWSCapabilities$getRequest()an object of class OWSGetCapabilities
getServiceIdentification()Get service identification
OWSCapabilities$getServiceIdentification()an object of class OWSServiceIdentification
getServiceProvider()Get service provider
OWSCapabilities$getServiceProvider()an object of class OWSServiceProvider
getOperationsMetadata()Get service operations metadata
OWSCapabilities$getOperationsMetadata()an object of class OWSOperationsMetadata
clone()The objects of this class are cloneable with this method.
OWSCapabilities$clone(deep = FALSE)deepWhether to make a deep clone.