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
 
Method decode()
Decodes from XML
Usage
GSCoverageView$decode(xml)
 
 
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