本主题将对使用系统生成的功能文件时可用的 WCS 服务属性进行介绍。 请参阅对 WCS 服务使用外部功能文件,了解如何通过使用外部功能文件定义 WCS 服务的元数据信息。
访问 WCS 服务属性
有关如何访问 WCS 服务属性的说明,请参阅在 Manager 中配置 WCS 服务。
WCS 服务属性
下表列出了 WCS 服务的所有可用属性以及各属性的描述信息:
属性 | 描述 |
---|---|
DefaultVersion | 客户端用于访问服务的默认 WCS 版本。 例如:2.0.1。 |
名称 | 用于创建 WCS 服务的地图、图像或地理数据服务的名称。 本属性由 ArcGIS Server 自动填充,且无法进行修改。 |
标题 | 用于简要标识 WFS 服务的可读标题,例如: 1970 年到 2010 年,马林县的土地覆被变更。 |
摘要 | 用于提供有关 WCS 服务相关附加信息的叙述性描述,例如: 由 Acme Corporation 维护的 WCS 服务。 联系:webmaster@wmt.acme.com。影像显示 1970 年到 2010 年,马林县的土地覆被变更。 |
关键字 | 用于描述 WCS 服务的关键字或关键词组列表,有助于进行目录搜索,例如: 土地覆被变更,马林县,影像 |
费用 | 用于描述有关访问 WCS 服务时要承担的费用的文本,例如: none |
访问限制 | 用于描述有关访问和使用 WCS 服务时所受的限制和法律先决条件的文本,例如: 仅限内部使用。 禁止向外发布。 |
MaxImageWidth | 为了防止用户下载大量数据,您可以通过定义 MaxImageWidth 和 MaxImageHeight 属性来设置 GetCoverage 请求的图像大小限制(以像素为单位),例如: MaxImageWidth:256 MaxImageHeight:256 |
MaxImageHeight | |
提供者名称 | WCS 服务提供程序的名称,例如: NASA |
ProviderWebsite | 指向包含 WCS 服务提供者相关信息的站点的链接,例如: http://www.noaa.gov |
ResponsiblePerson | WCS 服务的主要联系人,例如: John Smith |
ResponsiblePosition | WCS 服务联系人的职位,例如: IT 分析师 |
手机 | 可以联系到 WCS 服务主要联系人的电话号码,例如: +1 909 793-2853 |
传真 | 可以联系到 WCS 服务主要联系人的传真号码,例如: +1 123 456-7890 |
电子邮件 | 可以联系到 WCS 服务主要联系人的电子邮件地址,例如: user@host.com |
Address | WCS 服务提供者的地址,例如: 380 New York Street |
City | WCS 服务提供者所在的城市,例如: Redlands |
省 | WCS 服务提供者所在的行政区域,例如: 加利福尼州 |
邮政编码 | WCS 服务提供者所在的邮政编码,例如: 92373 |
国家/地区 | WCS 服务提供者所在的国家/地区,例如: USA |
在线资源 | 用于列出 WCS 服务的 URL 的 OnlineResource 属性。 WCS 客户端必须与 WCS 服务正确通信。 本属性由 ArcGIS Server 自动填充,且无法进行修改。 |
ServiceHour | 主要联系人能回应服务请求的时间,例如: 24/7 |
联系方式说明 | 联系 WCS 服务主要联系人之前应考虑的特殊说明,例如: 常规请求请向 John 发送电子邮件;紧急请求请致电 John。 |
角色 | 负责 WCS 服务一方所担当的职责,例如: PointOfContact |
SupportEOProfile | 指示是否支持 WCS 2.0.1 中的地球观测应用程序配置文件,例如:true |
服务属性中的特殊字符
以下字符不能包含在任何服务属性中:&、<、>、"、'。 如果您需要使用这些字符之一,则必须从下表中替换适当的转义序列:
字符 | 字符替换 |
---|---|
& | & |
< | < |
> | > |
” | " |
' | ' |
在 ArcGIS Server Manager 中配置WCS
您可以在 ArcGIS Server Manager 中填充或修改 WCS 服务的属性。 为此,请执行以下步骤。
- 打开 Manager 并登录。 如需此步骤的帮助,请参阅主题登录 Manager。
- 单击服务 > 管理服务。
- 在管理服务模块中,找到您的服务并单击编辑 。
如果列表中未显示该服务,那么其可能位于站点(根)文件夹下的某一子文件夹下。
- 在编辑模块中,单击功能。
- 在功能列表中,单击 WCS 并确认 WCS 已启用。
- 在 WCS 配置列表中,选择在下方输入服务属性。
- 填充或修改 WCS 服务属性。
- 单击保存并重新启动。
将立即应用对服务执行的编辑操作。
在 ArcGIS Pro 中配置WCS
当您发布包含栅格图层的图像、地图或地理数据服务或将相应的 web 图层共享给 ArcGIS Enterprise 时,您可以在 ArcGIS Pro 中修改 WCS 服务的属性。 为此,请执行以下步骤。
- 从共享为 Web 图层窗格,单击配置选项卡。
- 从配置选项卡,启用 WCS 功能。
- 对于 WCS 功能,单击配置 web 图层属性。
- 根据需要填充或修改 WCS 服务属性。
- 单击发布以共享启用 WCS 的图层。
对 WCS 服务应用外部功能文件
每个 WCS 服务都可通过其功能文件提供服务级别的元数据信息。 功能文件是客户端在对服务发送 GetCapabilities 请求时所接收到的 XML 响应。 配置外部功能文件可帮助您灵活执行以下操作:
- 添加有关此服务的元数据。
- 添加有关每个覆盖范围的元数据。
要将外部功能文件与 WCS 服务结合使用,必须创建文件,然后对这些文件进行配置以结合 WCS 服务使用。 以下部分描述了此过程。
注:
对 WCS 服务使用外部功能文件时,您需要验证您的功能文件是否符合 OGC 的 DTD 或 XML 模式。 而且,还需要对功能文件和发布 WCS 服务所使用的源数据进行同步。
创建外部功能文件
要配置 WCS 服务以对其使用外部功能文件,您必须至少准备好一个 WCS 功能文件。 您可以从头创建这一文件,但是通常情况下,使用系统生成的功能文件作为模板会更加容易。
默认情况下,每次向服务发送 WCS GetCapabilities 请求时都会自动创建系统生成的功能文件。 要将系统生成的功能文件用作模板,您必须手动发送 GetCapabilities 请求并将响应另存为 XML 文件。 如果希望您的 WCS 服务支持不同版本的 WCS 协议(例如,1.0.0、1.1.0、1.1.1 和 2.0.1),那么要支持的每个 WCS 版本必须有一个对应的功能文件。
按照以下步骤为 WCS 服务创建外部功能文件。
- 如果您尚未执行此操作,则发布服务并启用 WCS 功能。 有关详细信息,请参阅 WCS 服务。
- 在 web 浏览器中,提供 WCS 服务的 URL。
URL 地址格式为 https://gisserver.domain.com:6443/arcgis/services/folder/service/ImageServer/WCSServer。
- 将 ?request=GetCapabilities&version=1.0.0 追加至服务 URL 的末尾并按 Enter 键。
浏览器中显示的 XML 文件是 WCS 1.0.0 的服务功能文件。
- 将结果另存为 XML 文件。
文件名必须采用以下格式:<前缀><WCS 版本>.xml。 例如,保存 WCS 1.0.0 的 GetCapabilities 请求结果的 XML 文件时,文件必须使用通用前缀(例如 Roads),后跟三位数的 WCS 版本号 (100)。 生成的文件为 Roads100.xml。
- 针对每个要支持的 WCS 版本(如版本 1.1.0、1.1.1 和 2.0.1)重复步骤 3 和 4。
- 在每个功能文件中配置和自定义 WCS 图层的元数据信息。
- 将所有功能文件移至可通过 HTTP 进行访问的通用文件夹中。
通常,这将是您组织的 Web 服务器上的虚拟目录。
使用 ArcGIS Server Manager 配置 WCS 服务以对其使用外部功能文件
要配置 WCS 服务以对其使用外部功能文件,请更新 WCS 服务以便引用功能文件的 URL。 您可以在 ArcGIS Server Manager 或 ArcGIS Pro 中执行此操作。
要通过 ArcGIS Server Manager 配置 WCS 服务使用外部功能文件,请按照以下步骤操作:
- 打开 ArcGIS Server Manager 并登录。 如需此步骤的帮助,请参阅登录 Manager。
- 单击服务 > 管理服务。
- 在管理服务模块中,找到您的服务并单击编辑 。
如果列表中未显示该服务,那么其可能位于站点(根)文件夹下的某一子文件夹内。
- 在编辑模块中,单击功能。
- 在功能列表中,单击 WCS。
- 在 WCS 配置列表中,选择使用外部功能文件。
- 在指定位置和前缀框中,指定放置功能文件的文件夹的 URL,和用于该文件的通用前缀。
例如,如果包含文件的文件夹的 URL 为 https://webserver.domain.com/arcgis/WCS/services 并且使用的通用前缀为 Roads,则在指定位置和前缀框中指定的 URL 为 https://webserver.domain.com/arcgis/WCS/services/Roads。
- 单击保存并重新启动。
使用 ArcGIS Pro 配置 WCS 服务以对其使用外部功能文件
要通过 ArcGIS Pro 配置 WCS 服务使用外部功能文件,请按照以下步骤操作:
- 从共享为 Web 图层窗格,单击配置选项卡。
- 从配置选项卡,启用 WCS 功能。
- 对于 WCS 功能,单击配置 web 图层属性。
- 在 WCS 属性中,选择使用外部功能文件。
- 在位置框中,指定放置功能文件的文件夹的 URL和用于该文件的通用前缀。
例如,如果包含文件的文件夹的 URL 为 https://webserver.domain.com/arcgis/WCS/services 并且使用的通用前缀为 Roads,则在位置框中指定的 URL 为 https://webserver.domain.com/arcgis/WCS/services/Roads。
- 单击发布。