对 WCS 服务应用外部功能文件
每个 WCS 服务都可通过其功能文件提供服务级别的元数据信息。功能文件是客户端在对服务发送 GetCapabilities 请求时所接收到的 XML 响应。配置外部功能文件可灵活地执行以下操作:
- 添加有关此服务的元数据。
- 添加有关每个图层的元数据。
对 WCS 服务使用外部功能文件时,您必须首先验证您的功能文件是否符合 OGC 的 DTD 或 XML 模式。而且,还需要对功能文件和发布 WCS 服务所使用的源数据进行同步。
要配置 WCS 服务以对其使用外部功能,您必须至少准备好一个 WCS 功能文件。您可以从头创建这一文件,但是通常情况下,使用系统生成的功能文件作为模板会更加容易。默认情况下,每次向服务发送 WCS GetCapabilities 请求时都会自动创建系统生成的功能文件。要将系统生成的功能文件用作模板,需要手动发送 GetCapabilities 请求并将响应另存为 XML。
如果希望您的 WCS 服务支持不同版本的 WCS 协议(例如,1.0.0、1.1.0 和 1.1.1),那么要支持的每个 WCS 版本必须有一个对应的服务能力文件。创建了所有必要的功能文件之后,可使用通用前缀(例如 capabilities)附加一个唯一的三位数字的版本号(例如 capabilities100、capabilities110 或 capabilities111)对其进行命名。请将您所有的功能文件置于一个可通过 URL 链接访问的通用文件夹下。
执行以下步骤,配置 WCS 服务以使用外部功能文件。
在 ArcGIS Server 管理器中
打开 ArcGIS Server 管理器,然后登录。如果需要此步骤的帮助信息,请参阅登录管理器。
单击服务 > 管理服务。
在管理服务 模块中,单击要编辑的服务的名称。如果列表中没有该服务,那么其可能位于站点(根)目录中的某一子文件夹中。
在编辑 模块中,单击功能。
在功能列表中,单击 WCS 确保 WCS 项被启用。
在 WCS 配置列表中,选择使用外部功能文件。
在指定位置和前缀框中,输入放置功能文件的文件夹的 URL 链接,以及用于该文件的通用前缀(例如,capabilities)。
单击保存并重新启动。将立即应用对服务执行的编辑操作。
在 ArcGIS for Desktop 中
在 ArcCatalog 或 ArcGIS for Desktop 的目录 窗口中,展开 GIS 服务器节点并建立一个到 ArcGIS Server 的管理 GIS 服务器连接。如果您已建立了一个管理 GIS 服务器连接,则可跳过此步骤。有关连接方法的说明,请参阅在 ArcGIS for Desktop 中建立与 ArcGIS Server 的管理连接。
在 ArcGIS Server 连接中,右键单击要编辑的服务,然后选择服务属性。
在服务编辑器 中,单击功能选项卡,并确保选中了 WCS 项。
单击 WCS 选项卡,选择使用外部功能文件。
在指定位置和前缀框中,输入放置功能文件的文件夹的 URL 链接,以及用于该文件的通用前缀(例如,capabilities)。
单击确定。服务将重新启动并立即应用编辑内容。