GeoServer Layer Groups

A layer group is a group of layers that can be referenced as a single layer as part of a WMS request. A layer group can also be used as a container for layers.
More information: http://geoserver.org/comm/
Contact Info: geoserver-users@sourceforge.net
Version: 1.0.0
BasePath:/geoserver/rest
All rights reserved
http://apache.org/licenses/LICENSE-2.0.html

Access

Methods

[ Jump to Models ]

Table of Contents

Default

Default

Up
delete /layergroups/{layergroupName}
Delete layer group (deleteLayergroup)
Deletes a layer group from the server.

Path parameters

layergroupName (required)
Path Parameter — The name of the layer group to delete.

Responses

200

OK

Up
delete /layergroups
(deleteLayergroups)
Invalid. Use /layergroups/{layergroup} instead.

Responses

405

Method Not Allowed

Up
delete /workspaces/{workspace}/layergroups/{layergroup}
Delete layer group (deleteWorkspaceLayergroup)
Deletes a layer group from the server in the given workspace.

Path parameters

layergroup (required)
Path Parameter — The name of the layer group to delete.
workspace (required)
Path Parameter — The name of the workspace

Responses

200

OK

Up
delete /workspaces/{workspace}/layergroups
(deleteWorkspaceLayergroups)
Invalid. Use /workspaces/{workspace}/layergroups/{layergroup} instead.

Responses

405

Method Not Allowed

Up
get /layergroups/{layergroupName}
Retrieve a layer group (getLayergroup)
Retrieves a single layer group definition. Use the "Accept:" header to specify format or append an extension to the endpoint (example "/layergroups/{layergroup}.xml" for XML).

Path parameters

layergroupName (required)
Path Parameter — The name of the layer group to retrieve.

Return type

Layergroup

Example data

Content-Type: application/xml
"\n  spearfish\n  SINGLE\n  Spearfish\n  Spearfish City in Lawrence County, South Dakota\n  \n    \n      sfdem\n      \n    \n    \n      streams\n      \n    \n  \n  \n