Managing data
The core of each map service is data. We need to create workspaces to group together datasets, connecting databases and folders containing data, adding feature types, and configuring their options. GeoServer's REST interface exposes resources for each one of them.
Working with workspaces and namespaces
A workspace is a logical entity you can use to group data. A workspace is always linked to a namespace URI that defines a web reference for it. The REST interface defines two resources that you can use to access these elements. They are as follows:
/workspaces
/namespaces
The GET, POST, PUT, and DELETE operations are defined for both of these resources, which allows you to view, create, update, and delete workspaces and namespaces.
Managing workspaces
We will use REST operations with workspaces. In this section, as in the others contained in this chapter, we will use both cURL and Python to perform the same operation.
The examples are shown in a Linux shell, but cURL and Python syntaxes...