Skip To Content

Работа с сервисами OGC Features

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

Как создать сервис объектов OGC Features

Вы можете создать сервис объектов OGC на основе карты в ArcGIS Pro или включив возможности OGC Features в существующем картографическом сервисе, поставив отметку возле опции OGC Features в ArcGIS Server Manager.

При создании сервиса объектов OGC создается URL-адрес, который любой клиент OGC Features может использовать для доступа к этому сервису. URL-адрес стартовой страницы OGC Features соответствует такому шаблону:

https://gisserver.domain.com/<context>/rest/services/<папка (если применимо)>/<имя сервиса>/OGCFeatureServer

Публикация сервиса OGC Features из карты

Вы можете создать сервис объектов OGC из ArcGIS Pro, опубликовав слои на вашей карте в ArcGIS Enterprise или при автономном развертывании ArcGIS Server. При запросе функций, которые нужно включить при публикации, отметьте Объекты OGC, чтобы создать сервис OGC Features.

Создайте сервис объектов OGC Features из ArcGIS Pro

Этот рабочий процесс объясняет, как опубликовать векторный веб-слой с включенной функцией OGC Features:

  1. Чтобы опубликовать все используемые слои карты в качестве веб-слоя, на вкладке Общий доступ в группе Опубликовать как щелкните стрелку ниспадающего списка Веб-слой и щелкните Опубликовать веб-слой. Откроется панель Опубликовать как веб-слой.
  2. Введите имя веб-слоя.
  3. Заполните поля Итоговая информация и Теги.
  4. Если ваш активный портал является порталом ArcGIS Enterprise и вы хотите сослаться на наборы данных в многопользовательской базе геоданных, убедитесь, что выбрано Изображение карты в разделе Ссылаться на зарегистрированные данные. Если вы выберете опцию Копировать все данные, все слои будут скопированы в управляемую базу данных хост-сервера.
  5. В разделе Дополнительные слои отметьте Объекты OGC, чтобы создать сервис OGC Features.
  6. В разделе Общий доступ с помощью выберите уровень разрешений, который будет иметь ваш сервис.
  7. Щелкните вкладку Ресурсы, чтобы увидеть новый создаваемый веб-слой или слои, и все связанные компоненты.
  8. В разделе Закончить публикацию щелкните Анализировать, чтобы проверить возможные проблемы.
  9. После решения ошибок и предупреждений (не обязательно), щелкните Опубликовать, чтобы опубликовать веб-слой.

Типы клиентов

Сервисы объектов OGC можно использовать в любом клиенте, поддерживающем OGC API Features. Веб-браузер может быть базовым клиентом сервиса объектов OGC, где запросы можно отправлять по протоколу HTTP, а ответы или исключения возвращаются через браузер.

В дополнение к клиентам ArcGIS для использования сервисов OGC Features могут быть доступны клиенты сторонних производителей. В настоящее время в ArcGIS реализованы следующие клиенты OGC API Features:

  • ArcGIS Pro 2.8 или более поздние
  • ArcGIS Online Map Viewer
  • ArcGIS Runtime
  • ArcGIS Maps SDK for JavaScript

Технические сведения

При создании сервиса объектов OGC учитывайте следующее:

  • Имя слоя на карте будет использоваться в качестве имени коллекции в сервисе.
  • Если вы опубликовываете данные по ссылке из многопользовательской базы геоданных, данные должны быть зарегистрированы в базе геоданных.
  • Так как OGC Features работает только с объектами и таблицами, любые растровые слои карты будут исключены из сервиса.
  • Сервис OGC Features поддерживает только простые объекты и не поддерживают функциональность базы геоданных, такую как классы отношений, соединения, сети и правила.
  • Если класс объектов в карте использует пространственную привязку, которую нельзя представить кодом EPSG (European Petroleum Survey Group), в качестве пространственной привязки для класса объектов используется WGS84. Классы объектов в карте или многопользовательской базе геоданных, использующие неизвестную систему пространственной привязки, игнорируются сервисом.
  • В настоящее время нет свойств, специфичных для OGC Features, доступных для настройки в рабочем процессе публикации.
  • По умолчанию предельный размер страницы для каждой коллекции установлен равным 3000.

Примечание:

В текущем релизе ArcGIS Enterprise создаваемые вами сервисы объектов OGC еще не полностью соответствуют спецификации OGC API Features.