您可以使用开放地理空间联盟 (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 或集成的 Windows 身份验证进行安全性设置。 大多数 OGC 客户端将理解并使用这些身份验证方案,但可能需要额外的逻辑来使用 ArcGIS 令牌。
更多阅读材料
以下链接包含了向 ArcGIS Server 站点发布 OGC 服务的相关详细信息:
您可访问开放地理空间联盟网站了解有关 OGC 服务的详细信息。