层¶
A layer
是一个 出版 资源(功能类型或覆盖范围)。
/layers[.<format>]
¶
控制所有层。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
---|---|---|---|---|
GET |
返回所有层 |
200 |
HTML、XML、JSON |
HTML |
POST |
405 |
|||
PUT |
405 |
|||
DELETE |
405 |
/layers/<l>[.<format>]
¶
控制特定层。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
参数 |
---|---|---|---|---|---|
GET |
返回层 |
200 |
HTML、XML、JSON |
HTML |
|
POST |
405 |
||||
PUT |
修改层 |
200 |
XML、JSON |
||
DELETE |
删除层 |
200 |
例外情况¶
例外 |
状态代码 |
---|---|
获取不存在的层 |
404 |
把它改成层的名字 |
403 |
把改变资源层 |
403 |
参数¶
recurse
¶
这个 recurse
参数以递归方式删除指定层引用的所有样式。此参数的允许值为“真”或“假”。默认值为“假”。
quietOnNotFound
¶
这个 quietOnNotFound
参数避免在层不存在时记录异常。请注意,404状态代码仍将返回。
/layers/<l>/styles[.<format>]
¶
控制给定层中的所有样式。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
---|---|---|---|---|
GET |
返回层的所有样式 |
200 |
SLD、HTML、XML、JSON |
HTML |
POST |
向图层添加新样式 |
201,带 |
XML、JSON |
|
PUT |
405 |
|||
DELETE |
405 |