Geoserver REST API GSCoverageView
Geoserver REST API GSCoverageView
Value
Object of R6Class
for modelling a GeoServer coverage view
Author
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Public fields
name
name
envelopeCompositionType
envelope composition type
selectedResolution
selected resolution
selectedResolutionIndex
selected resolution index
coverageBands
coverage bands
Methods
Inherited methods
Method new()
Initializes an object of class GSCoverageView
Arguments
xml
object of class xml_node-class
Method decode()
Decodes from XML
Usage
GSCoverageView$decode(xml)
Arguments
xml
object of class xml_node-class
Method setName()
Set name
Usage
GSCoverageView$setName(name)
Method setEnvelopeCompositionType()
Sets the envelope composition type. Type of Envelope Composition, used to expose the bounding box
of the CoverageView, either 'UNION' or 'INTERSECTION'.
Usage
GSCoverageView$setEnvelopeCompositionType(envelopeCompositionType)
Arguments
envelopeCompositionType
envelope composition type
Method setSelectedResolution()
Set selected resolution
Usage
GSCoverageView$setSelectedResolution(selectedResolution)
Arguments
selectedResolution
selected resolution
Method setSelectedResolutionIndex()
Set selected resolution index
Usage
GSCoverageView$setSelectedResolutionIndex(selectedResolutionIndex)
Arguments
selectedResolutionIndex
selected resolution index
Method addBand()
Adds band
Usage
GSCoverageView$addBand(band)
Returns
TRUE
if added, FALSE
otherwise
Method delBand()
Deletes band
Usage
GSCoverageView$delBand(band)
Returns
TRUE
if deleted, FALSE
otherwise
Method clone()
The objects of this class are cloneable with this method.
Usage
GSCoverageView$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.
Examples
GSCoverageView$new()
#> <GSCoverageView>
#> ....|-- name: NA