GSCoverageView {geosapi} | R Documentation |
Geoserver REST API GSCoverageView
Description
Geoserver REST API GSCoverageView
Geoserver REST API GSCoverageView
Format
R6Class
object.
Value
Object of R6Class
for modelling a GeoServer coverage view
Super class
geosapi::GSRESTResource
-> GSCoverageView
Public fields
name
name
envelopeCompositionType
envelope composition type
selectedResolution
selected resolution
selectedResolutionIndex
selected resolution index
coverageBands
coverage bands
Methods
Public methods
Inherited methods
Method new()
Initializes an object of class GSCoverageView
Usage
GSCoverageView$new(xml = NULL)
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)
Arguments
name
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)
Arguments
band
object of class GSCoverageBand
Returns
TRUE
if added, FALSE
otherwise
Method delBand()
Deletes band
Usage
GSCoverageView$delBand(band)
Arguments
band
object of class GSCoverageBand
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.
Author(s)
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Examples
GSCoverageView$new()