WCSGetCoverage {ows4R} | R Documentation |
WCSGetCoverage
Description
WCSGetCoverage
WCSGetCoverage
Format
R6Class
object.
Value
Object of R6Class
for modelling a WCS GetCoverage request
Super classes
ows4R::OGCAbstractObject
-> ows4R::OWSHttpRequest
-> WCSGetCoverage
Public fields
CoverageId
coverage identifier
format
coverage format
Methods
Public methods
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()
ows4R::OWSHttpRequest$execute()
ows4R::OWSHttpRequest$getCapabilities()
ows4R::OWSHttpRequest$getException()
ows4R::OWSHttpRequest$getRequest()
ows4R::OWSHttpRequest$getRequestHeaders()
ows4R::OWSHttpRequest$getResponse()
ows4R::OWSHttpRequest$getResult()
ows4R::OWSHttpRequest$getStatus()
ows4R::OWSHttpRequest$hasException()
ows4R::OWSHttpRequest$setResult()
Method new()
Initializes a WCSGetCoverage service request
Usage
WCSGetCoverage$new( capabilities, op, url, serviceVersion, coverage, envelope = NULL, crs = NULL, time = NULL, elevation = NULL, format = NULL, rangesubset = NULL, gridbaseCRS = NULL, gridtype = NULL, gridCS = NULL, gridorigin = NULL, gridoffsets = NULL, user = NULL, pwd = NULL, token = NULL, headers = c(), config = httr::config(), method = "GET", logger = NULL, ... )
Arguments
capabilities
an object of class WCSCapabilities
op
object of class OWSOperation as retrieved from capabilities
url
url
serviceVersion
serviceVersion
coverage
coverage, object of class WCSCoverageSummary
envelope
envelope
crs
crs
time
time
elevation
elevation
format
format
rangesubset
range subset
gridbaseCRS
grid base CRS
gridtype
grid type
gridCS
grid CS
gridorigin
grid origin
gridoffsets
grid offsets
user
user
pwd
password
token
token
headers
headers
config
config
method
method
logger
logger
...
any parameter to pass to the service request
Method clone()
The objects of this class are cloneable with this method.
Usage
WCSGetCoverage$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.
Note
Class used internally by ows4R to trigger a WCS GetCoverage request
Author(s)
Emmanuel Blondel <emmanuel.blondel1@gmail.com>