Использование сервиса OGC API

Вы можете использовать Объекты OGC API или сервис OGC API Tiles (листы карты), который доступен в Интернете при использовании ArcGIS Pro. Клиентская поддержка сервиса OGC API в ArcGIS позволяет получить доступ к этим сервисам через Интернет и добавить на карту Объекты OGC API или Листы OGC API (листы карты).

Стандарт Объектов OGC API – это составная спецификация, позволяющая работать с пространственными данными через Интернет. Клиент ArcGIS Pro поддерживает Часть 1 спецификации Объектов OGC API. Более подробную информацию о стандарте Объектов OGC API см. на сайте OGC: https://ogc.org/standard/ogcapi-features/.

Стандарт Листы OGC API — это спецификация, которая позволяет работать с геопространственной информацией в виде листов. В настоящее время клиент ArcGIS Pro поддерживает только тип листов карт спецификации OGC API Tiles. Более подробную информацию о стандарте Листы OGC API см. на сайте OGC: https://www.ogc.org/standard/ogcapi-tiles/

Просмотр объектов OGC API или слоя листов карт OGC API на панели Содержание

После создания подключения к серверу OGC API подключение к серверу OGC API отображается в папке Серверы на панели Каталог. Вы можете добавить сервис Объектов OGC API или сервис листов OGC API на карту, выбрав слой в подключении к серверу OGC API и перетащив его на карту, или щелкнув правой кнопкой мыши слой и выбрав Добавить к текущей карте. При добавлении слоя Объектов OGC API или слоя листов OGC AP на карту он добавляется на панель Содержание, а объекты отображаются на карте.

Работа со слоем Объектов OGC API из Интернета

Когда слой Объектов OGC API был добавлен к ArcGIS Pro, он ведет себя как слой объектов только для чтения. Например, вы можете открыть таблицу атрибутов для просмотра записей в слое, запроса объектов на карте или изменения символов слоя. Поскольку слой Объектов OGC API недоступен для редактирования, вы не можете вносить изменения в данные или схему с помощью ArcGIS Pro.

Диалоговое окно Добавить слои OGC API.

Когда вы добавляете слой объектов OGC API на карту, используя подключение к серверу OGC API или элемент OGCFeatureServer на вкладке Портал на панели Каталог, появляется диалоговое окно Добавить слои OGC API. Это диалоговое окно позволяет ограничить количество объектов, открываемых на карте, указав экстент или задав максимальное количество объектов, добавляемых на карту. Возможность ограничивать объекты, добавляемые на карту, может быть полезна для повышения производительности в случаях, когда наборы данных очень большие. Необходимо учитывать следующее:

  • Для слоев, добавленных через соединение с сервером API OGC, по умолчанию объекты в слое не будут ограничены экстентом или максимальным возвращаемым числом. Это означает, что все объекты будут добавлены.
  • Для слоев, добавленных через вкладку Портал, максимального число возвращаемых объектов может быть установлено таким образом, чтобы оно отражало ограничение сервиса по умолчанию. Чтобы снять ограничение, вы можете удалить предварительно заполненное значение.
  • Чтобы задать максимальное количество возвращаемых объектов для слоя, можно указать значение в текстовом поле Установить максимальное количество возвращаемых объектов. Если значение не задано, будут возвращены все объекты. Если экстент также используется для ограничения возвращаемых объектов, то максимальное количество возвращаемых объектов будет применяться к объектам, возвращаемым в пределах установленного экстента.
  • Чтобы ограничить объекты интересующей областью, отметьте галочкой Использовать пространственный экстент и укажите требуемый экстент. Вы можете выбрать экстент из текущего видимого экстента, экстент данных во всех слоях или экстент слоя на карте, или ввести пользовательский экстент, используя форму Выбранный экстент. Когда экстент введен, ArcGIS Pro будет отправлять значения экстента, используя параметр bbox, с каждым запросом на сервер. ArcGIS Pro зависит от ответа сервера для возвращения корректных объектов внутри отправленного bbox, поэтому сервис должен поддерживать параметр bbox в соответствии со спецификацией объектов OGC API.
  • Если одновременно выбрано и добавлено на карту несколько слоев, значения, заданные для этого диалогового окна, будут применены ко всем выбранным слоям.

Когда слой объектов OGC API добавлен на карту, значения максимального количества объектов и экстента работают независимо от других слоев карты. Чтобы отредактировать эти значения после того, как слой был добавлен на карту, щелкните правой кнопкой по слою в панели Содержание, выберите Свойства, затем вкладку Объекты OGC и измените значения на требуемые, а затем нажмите ОК.

Свойства слоя Объектов OGC API

Для получения информации о слое, откройте диалоговое окно Свойства слоя, щелкнув правой кнопкой слой Объектов OGC API на панели Содержание и выбрав Свойства. Например, вы можете просмотреть тип данных, URL-адрес, имя слоя и псевдоним слоя на вкладке Источник.

На вкладке Объекты OGC можно ограничить количество объектов, добавляемых на карту, установив значение для максимального количества возвращаемых объектов. Если при добавлении слоя на карту было задано значение, вы можете изменить его здесь. Чтобы убрать ограничение на максимальное количество объектов, оставьте текстовое окно Установить максимальное количество возвращаемых объектов пустым и нажмите ОК.

На вкладке Объекты OGC можно ограничить количество объектов, добавляемых на карту, установив экстент, который будет использован как ограничивающий прямоугольник. Чтобы использовать эту функцию, вы можете отметить галочкой Использовать пространственный экстент и установить экстент, используя одну из опций Получить экстент из или ввести ваши собственные значения в форму Выбранный экстент. Когда экстент введен, ArcGIS Pro будет отправлять значения экстента, используя параметр bbox, с каждым запросом на сервер. ArcGIS Pro зависит от ответа сервера для возвращения корректных объектов внутри отправленного bbox, поэтому сервис должен поддерживать параметр bbox в соответствии со спецификацией объектов OGC API. Если вы установили значение экстента при добавлении слоя на карту, используя диалоговое окно Добавить слои OGC API, вы можете просмотреть заданные значения и изменить их при необходимости. Если вы более не хотите ограничивать объекты с помощью экстента, вы можете убрать галочку Использовать пространственный экстент и нажать ОК. При изменении значений экстента ArcGIS Pro отправит запрос на сервис.

Работа со слоем листов карты OGC API из Интернета

Когда слой листов карты OGC API добавлен к ArcGIS Pro, он ведет себя как слой карты. Вы можете просмотреть предварительно созданные картографические изображения с геопространственной привязкой или изменить формат изображения и схему листов слоя.

Свойства слоя листов карты OGC API

Для получения информации о слое, откройте диалоговое окно Свойства слоя, щелкнув правой кнопкой слой листов карты OGC API на панели Содержание и щелкнув Свойства. Например, вы можете просмотреть тип данных, URL-адрес, имя слоя и псевдоним слоя на вкладке Источник. На вкладке Листы карты OGC API можно переключать между форматом изображения и схемой листов.

Связанные разделы