Geoserver REST API Layer Manager
Geoserver REST API Layer Manager
Value
Object of R6Class
with methods for managing GeoServer
Layers as results of published feature types or coverages
Super class
geosapi::GSManager
-> GSLayerManager
Methods
Inherited methods
geosapi::GSManager$ERROR()
geosapi::GSManager$INFO()
geosapi::GSManager$WARN()
geosapi::GSManager$connect()
geosapi::GSManager$getClassName()
geosapi::GSManager$getCoverageStoreManager()
geosapi::GSManager$getDataStoreManager()
geosapi::GSManager$getNamespaceManager()
geosapi::GSManager$getServiceManager()
geosapi::GSManager$getStyleManager()
geosapi::GSManager$getSystemStatus()
geosapi::GSManager$getUrl()
geosapi::GSManager$getWorkspaceManager()
geosapi::GSManager$initialize()
geosapi::GSManager$logger()
geosapi::GSManager$monitor()
geosapi::GSManager$reload()
Method getLayers()
Get the list of layers.
Returns
an object of class list
giving items of class GSLayer
Method createLayer()
Creates a new layer given an object of class GSLayer
Arguments
layer
object of class GSLayer
Method updateLayer()
Updates a layer given an object of class GSLayer
Arguments
layer
object of class GSLayer
Method deleteLayer()
Deletes layer given an object of class GSLayer
Method createLayerGroup()
Creates a layer group
Arguments
layerGroup
object of class GSLayerGroup
ws
workspace name. Optional
Method updateLayerGroup()
Updates a layer group
Arguments
layerGroup
object of class GSLayerGroup
ws
workspace name. Optional