| 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
namename
envelopeCompositionTypeenvelope composition type
selectedResolutionselected resolution
selectedResolutionIndexselected resolution index
coverageBandscoverage bands
Methods
Public methods
Inherited methods
Method new()
Initializes an object of class GSCoverageView
Usage
GSCoverageView$new(xml = NULL)
Arguments
xmlobject of class xml_node-class
Method decode()
Decodes from XML
Usage
GSCoverageView$decode(xml)
Arguments
xmlobject of class xml_node-class
Method setName()
Set name
Usage
GSCoverageView$setName(name)
Arguments
namename
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
envelopeCompositionTypeenvelope composition type
Method setSelectedResolution()
Set selected resolution
Usage
GSCoverageView$setSelectedResolution(selectedResolution)
Arguments
selectedResolutionselected resolution
Method setSelectedResolutionIndex()
Set selected resolution index
Usage
GSCoverageView$setSelectedResolutionIndex(selectedResolutionIndex)
Arguments
selectedResolutionIndexselected resolution index
Method addBand()
Adds band
Usage
GSCoverageView$addBand(band)
Arguments
bandobject of class GSCoverageBand
Returns
TRUE if added, FALSE otherwise
Method delBand()
Deletes band
Usage
GSCoverageView$delBand(band)
Arguments
bandobject 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
deepWhether to make a deep clone.
Author(s)
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Examples
GSCoverageView$new()