Skip To Content

Взаимодействие с сервисом объектов OGC в веб-браузере

Для взаимодействия с сервисом объектов OGC в веб-браузере можно использовать различные параметры URL.

Узнайте больше о спецификации OGC API Features

Сервис объектов OGC

Сервис объектов OGC совместим со спецификацией OGC API Features, разработанной организацией Open Geospatial Consortium (OGC). Это открытая спецификация, построенная на унаследованных стандартах OGC Web Feature Services для обслуживания географических объектов через Интернет.

Стартовая страница

Доступ к стартовой странице сервиса объектов OGC можно получить, щелкнув ссылку Объекты OGC на точке доступа Map Server ArcGIS REST API. Это URL-адрес, который используется большинством клиентов, поддерживающих OGC API Features. Стартовая страница для сервиса объектов 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 вернет все объекты для указанного идентификатора коллекции (слоя). Для запроса отдельного объекта вы можете добавить к этому URL-адресу уникальный ID объекта, чтобы вернуть указанный объект, например, https://gisserver.domain.com /<контекст>/rest/services/<папка (если применимо)>/<имя сервиса>/OGCFeatureServer/collections/<collectionId>/items/<featureId>.

Поддерживаются следующие параметры, определенные в спецификации OGC API Features:

  • 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