Операционные панели могут содержать такие элементы, как карты, диаграммы, списки, датчики, панели и селекторы. Многие из этих элементов зависят от данных. В ArcGIS вы работаете с геоданными через слои. Слои, называемые также веб-слоями, - это логические наборы данных, использующиеся для создания веб-карт и веб-сцен.
Слои хранятся как элементы ресурсов на портале вашей организации. Вы можете выбирать их и выполнять их поиск. Operations Dashboard работает с веб-слоями и рабочими слоями веб-карт. Рабочие слои - такие, с которыми вы можете взаимодействовать в веб-карте и которые отрисовываются поверх слоев базовых карт. Для получения подробной информации см. тему Как используются слои раздела Слои.
Примечание:
Поддержка слоев веб-сцен появится в будущих версиях.
Источники данных и типы слоев
Вообще есть два типа данных, на которые может ссылаться слой: векторные и растровые. Данные, отображающиеся в виде слоя, могут быть получены из различных источников. Некоторые источники являются файлами, например, CSV и XLS, в том числе открытых форматов, таких как KML и OGC. Другие источники данных – родные для ArcGIS, например размещённые сервисы и сервисы ArcGIS Server. Элементы операционной панели работают с векторными слоями, которые основываются на этих сервисах. В частности, они работают со слоями картографических сервисов и сервисов объектов. Чтобы определить, основывается ли слой на одном из этих сервисов, посмотрите информацию о соответствующем элементе. Слои, источником которых является Картографический сервис или Сервис объектов, могут быть источниками данных для элементов.
Все основанные на данных элементы (кроме карт), к примеру списки, серийные диаграммы, круговые диаграммы, и индикаторы основываются на этих слоях. Источник данных элемента карты - веб-карта, которая может содержать типы веб-слоев. Ниже следуют примеры источников данных, которые могут использоваться на карте операционной панели, но не в других элементах:
- Слои листов
- Шейп-файлы
- Наборы объектов (в том числе примечания к карте)
- GeoRSS
- Файлы CSV, TXT и GPX
- KML
- OGC
- Потоковые векторные слои
- Кэшированные картографические сервисы
После добавления веб-карту на операционную панель в качестве элемента все ее рабочие слои, основанные на карте ArcGIS и сервисах объектов, могут использоваться для обеспечения данными других элементов панели. Советы по созданию веб-карт для Operations Dashboardсм. В разделе Создание веб-карт для операционных панелей.
Внимание:
Поскольку другие элементы используют рабочие слои веб-карты, удаление элемента карты с панели приводит к появлению предупреждения о том, что зависимые элементы также будут удалены.
Возможности слоев
Если слой основан на картографическом сервисе или сервисе объектов, его можно использовать на панели. То есть вы сможете выбрать его во время просмотра данных при настройке элементов панели. Но не у всех кандидатов одинаковые возможности.
Примечание:
Слои, не являющиеся кандидатами, появляются при просмотре данных на экране Выбрать слой, но они показаны серым и недоступны для выбора.
При выборе слоя для работы с ним на панели выполняется проверка поддержки выполнения запросов к соответствующему сервису. Это значит, что можно применить фильтры для разработки и динамического запуска. При непрохождении этой проверки появится сообщение о том, что слой не соответствует требованиям для работы с ним, как визуальным элементом, и будет активна кнопка OK для выбора другого слоя на экране Выбрать слой.
При конфигурировании элемента могут выполняться проверки дополнительных возможностей, в том числе:
- Поддерживает ли слой запросы с функциями агрегирования (к примеру, COUNT, MAX, MIN, SUM и AVG) для группировки результата для одного или нескольких столбцов?
- Поддерживает ли слой запросы, результат которых может быть упорядочен по возрастанию или по убыванию?
- Поддерживает ли слой статистику?
- Есть ли у слоя возможности карты и данных?
Если какие-то из этих возможностей отсутствуют, при создании операционной панели могут использоваться различные подходы. Например, если слой поддерживает необходимый функционал запросов, но не поддерживает перечисленные выше возможности, на экране Выбора слоя появится предупреждение.
У разных слоев могут быть разные возможности, в зависимости, например, от версии ArcGIS Server, используемого для создания слоя. Сведения о возможных сервисах и слоях см. в следующих разделах:
Фильтры слоев
Любые фильтры, примененные к рабочему слою веб-карты или веб-слою, передаются на операционную панель. Можно создать фильтры разработки или запуска, которые можно применить наряду с предварительно заданными условиями фильтров, которые уже могут существовать.
Имена и псевдонимы полей
Имена полей присваиваются столбцам слоя и показывают, какие данные в них содержатся. Псевдонимы полей позволяют вам назначить для полей альтернативные имена. При задании для поля псевдонима он будет показан на панели при просмотре поля, в том числе при выборе поля в выражении фильтра, или выборе поля для сортировки объектов или списка элементов. Если псевдоним недоступен, используется имя поля.