ArcGIS Server 中的 OGC 支持

开放地理空间联盟 (OGC) Web 服务能够使地图和数据以国际公认的开放格式在 Web 上可用。OGC 定义了相关规范,可使具有受支持客户端应用程序的任何人均可在 Web 上使用地图和数据。所有开发人员均可免费使用 OGC 规范来创建此类受支持的客户端。某些情况下,客户端可能如同 Web 浏览器一样简单。其他情况下,它可能是如同 ArcMap 一样的丰富客户端。

ArcGIS Server 中的 OGC 发布功能

OGC 定义了多种服务类型,分别用于提供不同类型的数据和地图。ArcGIS for Desktop 允许发布以下类型的 OGC 服务:

可通过对特定类型的 ArcGIS Server 服务启用相应的功能来发布这些服务。创建服务时,您必须显式启用 OGC 功能;默认情况下它们并未启用。

下表列出了哪些服务类型可提供 OGC 功能:

WCS

WFS

WMS

WMTS

WPS

地图服务

X

X

X

X

地理数据服务

X

X

影像服务

X

X

X

地理处理服务

X

使用 OGC 服务

除了发布服务之外,您还可通过 ArcGIS for Desktop(ArcMap、ArcGlobe 和 ArcGIS Explorer)来使用组织内部或外部的现有 OGC 服务。此外,适用于 Flex 和 Silverlight 的 ArcGIS Web API 和 ArcGIS 查看器还能用来构建使用 OGC 服务的 Web 应用程序。

元数据和门户

发布 OGC 服务后,您可能希望将其组织到一个目录中,以使他人可查看您服务器上的可用内容。可使用 Esri Geoportal Server 发布这种类型的目录。可将这些元数据服务构建为符合某一项公认的数据编目和检索标准。所支持的标准包括 Z39.50(国际标准化组织 (ISO) 制定的标准)、支持 eb-RIM 和 ISO 配置文件的 CSW (OGC 制定的标准) 以及 OAI-PMH 元数据采集标准(Open Archives Initiative 制定的标准)。

OGC 服务通常用于空间数据基础设施 (SDI)。SDI 可为用户提供一种查找、评估、下载和使用数据的常用方法。可使用 ESRI Geoportal Server 来设计和构建地方、省、国家甚至全球级别的 SDI。

OGC 服务安全设置

对于 OGC 服务,可通过管理其父项服务的安全性来对其进行安全性设置。例如,拒绝某个特定角色访问地图服务时,该角色的用户将无法通过 SOAP、表述性状态转移 (REST) 或任何 OGC 接口(WMS、WMTS、WFS、WCS 或 WPS)访问该地图服务。

ArcGIS Server 支持多种身份验证方案。通常,希望通过 OGC 接口访问的服务应使用 HTTP Basic 或 HTTP Digest 进行安全性设置。大多数 OGC 客户端(非 Esri 客户端和 Esri 客户端)都能够识别并使用这些广泛应用的标准身份验证方案。

更多阅读材料

以下链接包含了在 ArcGIS Server 上发布 OGC 服务的相关详细信息:

您可访问开放地理空间联盟网站了解有关 OGC 服务的详细信息。Esri 还提供一个帮助主题,详细介绍了 ArcGIS 对 OGC 服务的支持。

9/15/2013