Geoserver REST API GSCoverageBand
Geoserver REST API GSCoverageBand
Object of R6Class for modelling a GeoServer coverage band
R6Class object.
new(xml)This method is used to instantiate a GSCoverageBand
decode(xml)This method is used to decode a GSCoverageBand from XML
encode()This method is used to encode a GSCoverageBand to XML
setDefinition(definition)Sets the coverage band definition
setIndex(index)Sets the coverage band index
setCompositionTypeSets the composition type. Only 'BAND_SELECT' is supported by GeoServer for now.
addInputBand(band)Adds a input coverage band, object of class GSInputCoverageBand
delInputBand(band)Removes a input coverage band, object of class GSInputCoverageBand
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
geosapi::GSRESTResource -> GSCoverageBand
inputCoverageBandslist of input coverage bands
definitioncoverage band definition
indexcoverage band index
compositionTypecoverage band composition type
new()Initalizes a GSCoverageBand
GSCoverageBand$new(xml = NULL)xmlobject of class xml_node-class
decode()Decodes from XML
GSCoverageBand$decode(xml)xmlobject of class xml_node-class
setName()Set name
GSCoverageBand$setName(name)namename
setDefinition()Set definition
GSCoverageBand$setDefinition(definition)definitiondefinition
setIndex()Set index
GSCoverageBand$setIndex(index)indexindex
setCompositionType()Set composition type
GSCoverageBand$setCompositionType(compositionType)compositionTypecomposition type
addInputBand()Adds an input band
GSCoverageBand$addInputBand(band)bandobject of class GSInputCoverageBand
TRUE if added, FALSE otherwise
delInputBand()Deletes an input band
GSCoverageBand$delInputBand(band)bandobject of class GSInputCoverageBand
TRUE if deleted, FALSE otherwise
clone()The objects of this class are cloneable with this method.
GSCoverageBand$clone(deep = FALSE)deepWhether to make a deep clone.