您可以使用开放地理空间联盟 (OGC) Web 服务使地图和数据以国际公认的开放格式在 Web 上可用。 OGC 用于定义相关规范,可使具有受支持客户端应用程序的任何人均可在 Web 上使用地图和数据,无论该应用程序是基于 Web(例如,位于 ArcGIS Enterprise 门户的 Map Viewer 中)还是桌面客户端(例如 ArcGIS Pro)。
ArcGIS Server 的 OGC 发布功能
OGC 用于定义多种服务类型,分别用于提供不同类型的数据和地图。 ArcGIS Enterprise 支持以下 OGC 服务类型:
- Web 地图服务 (WMS),用于以地图图像的形式提供图层集合
- Web 地图切片服务 (WMTS),用于以缓存地图切片的形式提供地图图层
- Web 要素服务 (WFS) 和 OGC API 要素服务,用于以矢量要素的形式提供数据
- Web 覆盖服务 (WCS),用于以栅格 coverage 的形式提供数据
- Web 处理服务 (WPS),用于提供地理空间处理功能
可通过对特定类型的 ArcGIS Server 服务启用相应的功能来发布这些服务。 创建服务时,必须显式启用 OGC 功能;该功能默认情况下未启用。
下表列出了哪些服务类型可提供 OGC 功能:
服务类型 | WCS | WFS OGC 要素 | WMS | WMTS | WPS |
---|---|---|---|---|---|
地图服务 | |||||
地理数据服务 | |||||
影像服务 | |||||
地理处理服务 |
使用 OGC 服务
您可通过 Esri 软件使用 OGC 服务,无论其托管在组织内部还是外部:
- ArcGIS Enterprise
- ArcGIS Online
- ArcGIS Pro
- ArcGIS API for JavaScript
- ArcGIS Runtime
OGC 服务安全设置
对于 OGC 服务,可通过管理其父项服务的安全性来对其进行安全性设置。 例如,拒绝某一角色访问地图服务时,此角色的用户将无法通过 SOAP、表述性状态转移 (REST) 或任何 OGC 接口(WMS、WMTS、WFS、WCS、WPS、OGC 要素)访问地图服务。
ArcGIS Server 支持多种身份验证方案。 希望通过 OGC 接口访问的服务应使用 HTTP Basic 或 HTTP Digest 进行安全性设置。 大多数 OGC 客户端将理解并使用这些身份验证方案,但可能需要额外的逻辑来使用 ArcGIS 令牌。
更多阅读材料
以下链接包含了向 ArcGIS Server 站点发布 OGC 服务的相关详细信息:
您可访问开放地理空间联盟网站了解有关 OGC 服务的详细信息。