Skip To Content

在 Web 浏览器中与 OGC 要素服务进行通信

您可以使用 URL 参数在 Web 浏览器中与 OGC 要素服务进行通信。

阅读有关 OGC API 要素规范的详细信息

OGC 要素服务

OGC 要素服务遵循开放地理空间联盟 (OGC) OGC API 要素规范。 这是基于原有 OGC Web 要素服务标准构建的开放规范,用于通过 web 提供地理要素。

登录页面

要访问 OGC 要素服务登录页面,可单击地图服务器 ArcGIS REST API 端点中的 OGC 要素链接。 这是用于支持 OGC API 要素的大多数客户端的 URL。 OGC 要素服务的登录页面可以 html 和 application/json 形式提供,包含指向服务的 API 定义、一致性和集合的链接。 指向服务的登录页面的 URL 遵循以下模式:

https://gisserver.domain.com/<上下文>/rest/services/<文件夹(如果适用)>/<服务名称>/OGCFeatureServer

登录页面包含以 html 和 application/json 形式提供的以下各个部分:

  • API 定义用于描述受支持的服务和不同功能。
  • 一致性用于列出服务遵循的 API 标准。
  • 集合用于提供服务中的可用集合(数据)列表。

集合

服务中的可用数据列表。 集合页面包含有关服务的信息,例如描述、数据范围以及已发布集合(图层)列表。 如果以 html 形式查看,可单击集合名称获取有关每个集合的具体信息。 集合页面的 URL 遵循以下模式:https://gisserver.domain.com/<上下文>/rest/services/<文件夹(如果适用)>/<服务名称>/OGCFeatureServer/collections

项目

集合页面中列出的每个集合(图层)具有唯一集合 ID,用于构建 URL 来访问数据(项目)。 例如,https://gisserver.domain.com/<上下文>/rest/services/<文件夹(如果适用)>/<服务名称>/OGCFeatureServer/collections/<collectionId>/items 将返回指定集合 id(图层)的所有要素。 要请求单一要素,可通过提供唯一要素 ID 添加至该 URL,以返回指定要素,例如,https://gisserver.domain.com/<上下文>/rest/services/<文件夹(如果适用)>/<服务名称>/OGCFeatureServer/collections/<collectionId>/items/<featureId>

支持在 OGC API 要素规范中定义的以下参数:

  • bbox - 用于按空间几何过滤响应的边界框。 默认值为 WGS84 (http://www.opengis.net/def/crs/OGC/1.3/CRS84),除非为 bbox-crs 指定值,例如,https://gisserver.domain.com:6443/arcgis/rest/services/SampleWorldCities/OGCFeatureServer/collections/0/items?bbox=-140.9,21.6,-49.2,65.1
  • bbox-crs - 与 bbox 请求搭配使用的参考坐标系。 如果未使用此参数,bbox 参数将使用 WGS84。
  • datetime - 用于按日期时间过滤响应。
  • limit - 用于控制应在响应中返回的要素数。


在本主题中
  1. OGC 要素服务