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()
new()
Initializes a OWSCapabilities object
OWSCapabilities$new(
element = NULL,
namespacePrefix = NULL,
url,
service,
owsVersion,
serviceVersion,
logger = NULL,
...
)
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
setClient()
Sets the OGC client
OWSCapabilities$setClient(client)
client
an object extending OWSClient
getClient()
Get client
OWSCapabilities$getClient()
an
object 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)
deep
Whether to make a deep clone.