覆盖范围¶
A coverage
是源自覆盖存储的栅格数据集。
/workspaces/<ws>/coveragestores/<cs>/coverages[.<format>]
¶
控制给定覆盖范围存储区和工作区中的所有覆盖范围。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
---|---|---|---|---|
GET |
列出Coverage Store中的所有Coverage |
200 |
HTML、XML、JSON |
HTML |
POST |
创建新的覆盖范围 |
201带 |
XML、JSON |
|
PUT |
405 |
|||
DELETE |
405 |
/workspaces/<ws>/coveragestores/<cs>/coverages/<c>[.<format>]
¶
控制给定覆盖率存储区和工作区中的特定覆盖率。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
参数 |
---|---|---|---|---|---|
GET |
退换货范围 |
200 |
HTML、XML、JSON |
HTML |
|
POST |
405 |
||||
PUT |
修改覆盖范围 |
200 |
XML、JSON |
||
DELETE |
删除覆盖范围 |
200 |
例外情况¶
例外 |
状态代码 |
---|---|
获取不存在的覆盖范围 |
404 |
把它改成覆盖范围的名称 |
403 |
把改变覆盖范围的存储 |
403 |
参数¶
recurse
¶
这个 recurse
参数递归删除指定覆盖率引用的所有层。此参数的允许值为“真”或“假”。默认值为“假”。
quietOnNotFound
¶
这个 quietOnNotFound
参数避免在覆盖率不存在时记录异常。请注意,404状态代码仍将返回。
结构性覆盖¶
结构覆盖层是指其内容由颗粒组成的覆盖层,通常与属性相关,通常用于表示时间、海拔和其他附加到颗粒本身的自定义尺寸。图像马赛克是一个可写的结构化覆盖阅读器的例子,其中每个马赛克颗粒都与属性相关。netcdf是只读的一个例子,其中文件中包含的多维网格显示为一组二维切片,每个切片都与一组不同的变量值关联。
以下API仅适用于结构化覆盖率阅读器。
/workspaces/<ws>/coveragestores/<cs>/coverages/<coverage>/index[.<format>]
¶
声明与指定覆盖率关联的一组属性、它们的名称、类型和最小/最大出现次数。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
参数 |
---|---|---|---|---|---|
GET |
返回属性、它们的名称和类型 |
200 |
XML、JSON |
XML |
|
POST |
405 |
||||
PUT |
405 |
||||
DELETE |
405 |
/workspaces/<ws>/coveragestores/<cs>/coverages/<coverage>/index/granules.<format>
¶
返回颗粒的完整列表,每个颗粒都有其属性vales和geometry,并允许有选择地删除它们。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
参数 |
---|---|---|---|---|---|
GET |
返回在GML(使用XML时)或GEOJSON(使用JSON时)中的颗粒及其属性列表。 |
200 |
XML、JSON |
XML |
|
POST |
405 |
||||
PUT |
405 |
||||
DELETE |
删除颗粒(全部或仅通过过滤器参数选择的颗粒) |
200 |
参数¶
offset
¶
这个 offset
参数指示geoserver在返回数据时跳过指定数量的第一个粒子。
limit
¶
这个 limit
参数指示Geoserver在返回数据时最多返回指定数量的粒。
filter
¶
这个 filter
参数是一个cql过滤器,允许根据属性值选择将返回哪些颗粒。
/workspaces/<ws>/coveragestores/<cs>/coverages/<mosaic>/index/granules/<granuleId>.<format>
¶
返回单个颗粒并允许其移除。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
参数 |
---|---|---|---|---|---|
GET |
返回在gml(使用xml时)或geojson(使用json时)中指定的颗粒及其属性。 |
200 |
XML、JSON |
XML |
|
POST |
405 |
||||
PUT |
405 |
||||
DELETE |
删除颗粒 |
200 |
例外情况¶
例外 |
状态代码 |
---|---|
获取不存在的颗粒 |
404 |
参数¶
quietOnNotFound
¶
这个 quietOnNotFound
参数避免在颗粒不存在时记录异常。请注意,404状态代码仍将返回。