A layer 是一个 出版 资源(功能类型或覆盖范围)。

/layers[.<format>]

控制所有层。

方法

行动

状态代码

格式

默认格式

GET

返回所有层

200

HTML、XML、JSON

HTML

POST

405

PUT

405

DELETE

405

/layers/<l>[.<format>]

控制特定层。

方法

行动

状态代码

格式

默认格式

参数

GET

返回层 l

200

HTML、XML、JSON

HTML

quietOnNotFound

POST

405

PUT

修改层 l

200

XML、JSON

DELETE

删除层 l

200

recurse

例外情况

例外

状态代码

获取不存在的层

404

把它改成层的名字

403

把改变资源层

403

参数

recurse

这个 recurse 参数以递归方式删除指定层引用的所有样式。此参数的允许值为“真”或“假”。默认值为“假”。

quietOnNotFound

这个 quietOnNotFound 参数避免在层不存在时记录异常。请注意,404状态代码仍将返回。

/layers/<l>/styles[.<format>]

控制给定层中的所有样式。

方法

行动

状态代码

格式

默认格式

GET

返回层的所有样式 l

200

SLD、HTML、XML、JSON

HTML

POST

向图层添加新样式 l

201,带 Location 页眉

XML、JSON

PUT

405

DELETE

405

Previous: 风格