WCS请求生成器

geoserver包括一个用于构建和测试WCS请求的请求生成器。由于WCS请求对编写者来说可能很麻烦,因此该工具可以使使用WCS更加容易。

访问WCS请求生成器

要访问WCS请求生成器,请执行以下操作:

  1. 导航到 Web管理界面 .

  2. 单击 演示 左侧的连杆。

  3. 选择 WCS Request Builder 从演示列表中。

../../_images/demos_wcsrequestbuilder.png

演示列表中的WCS请求生成器

使用WCS请求生成器

WCS请求生成器由一个可用于生成多种不同类型请求的表单组成。

第一次打开时,表单很短,仅包括以下选项:

  • WCS Version -创建请求时要使用的WCS版本。选项包括 1.0.01.1.1 .

  • Coverage name -要在请求中使用的覆盖范围。可以选择地理服务器中的任何已发布(栅格)图层。

    备注

    显示的所有其他选项在 Coverage name 被选中。

../../_images/wcsrequestbuilder.png

WCS请求生成器的初始形式

选择后,将显示表单的其余部分。以下选项可用:

  • Spatial subset -以层CRS的单位设置getcoverge请求的范围。默认为图层的整个范围。

  • Coordinate reference system -层的源CRS。默认值是geoserver中层的CRS。

  • Specify source grid manually (1.0.0 only)—If checked, allows for determining the grid of pixels for the output.

  • Target coverage layout (1.1.1 only)—Specifies how the dimensions of the output grid will be determined:

    • Automatic target layout -设置将自动确定输出网格。

    • Specify grid resolutions -设置输出网格的分辨率。X和Y分辨率可以设置不同。

    • Specify "grid to world" transformation -使用纬度/经度以及X和Y比例和剪切值设置输出。

  • Target CRS -getcoverge请求结果(输出)的CRS。如果与 Coordinate reference system 结果将被重新投射到目标CRS中。

  • Output format -getcoverge请求的结果(输出)格式。允许任何有效的WCS输出格式。默认为 GeoTIFF .

../../_images/wcsrequestbuilder_100.png

WCS请求生成器窗体(WCS 1.0.0版)

../../_images/wcsrequestbuilder_111.png

WCS请求生成器表单(WCS版本1.1.1)

还有一个链接 Describe coverage 紧挨着 Coverage name 它将执行 WCS DescribeCoverage 对特定层的请求。

表单底部有两个提交表单的按钮:

  • Get Coverage -使用表单中的参数执行getcoverge请求。这通常会产生一个可以下载的文件。

  • Generate GetCoverage XML -使用表单中的参数生成getcoverge请求,然后将请求本身输出到屏幕,而不是执行它。

../../_images/wcsrequestbuilder_xml.png

显示getcoverge xml的WCS请求生成器