Слой каталога — это составной слой в ArcGIS Pro, который может отображать несколько разрозненных наборов данных вместе в одной среде. Когда набор данных каталога создан, его можно добавить на карту или сцену в качестве слоя каталога. Затем вы можете добавлять элементы в набор данных в качестве ссылок на другие данные из локальной или общей рабочей области.
Поскольку набор данных каталога, по сути, представляет собой набор ссылок на данные, он требует определенного управления и разрешения споров по его содержимому. Визуализация и производительность слоя каталога зависят от его свойств, доступности данных и настроек видимости.
Содержимое слоя каталога
Если активным видом является карта или сцена, пустой слой каталога добавляется на панель Содержание при его создании. Слой каталога рисуется с двумя основными подслоями: векторным слоем Footprints и составным слоем Layers in View. Эти подслои организованы в составном слое каталога, который управляет многими свойствами подслоев. Все элементы набора данных каталога являются доступными только для чтения ссылками на базовые наборы данных.
Уникально для слоев каталога то, что слои на карте или сцене динамически обновляются при панорамировании или масштабировании. Если вы работаете в 2D-среде, слои сцены и другое трехмерное содержание автоматически отфильтровывается из вида.
Если на панели Содержание выбран слой каталога, на ленте появятся вкладка Слой каталога и вкладка Данные. Эти вкладки предоставляют элементы управления для изменения свойств и структуры слоя каталога. Например, вы можете открыть таблицу атрибутов слоя каталога, чтобы добавить новые поля и обновить значения в наборе данных. Чтобы просмотреть таблицу атрибутов, щелкните имя слоя каталога на панели Содержание и на вкладке Данные в группе Таблица нажмите кнопку Открыть таблицу .
Исследование слоя Footprints
Векторный слой Footprints обозначен символами, чтобы показать границу или экстент каждого элемента, участвующего в наборе данных каталога. Этот слой имеет те же свойства, что и полигональный векторный слой, за некоторыми исключениями. Вы можете включать и выключать его видимость, а также выбирать, подписывать, назначать символы, редактировать и вытягивать слой. На панели Содержание щелкните правой кнопкой мыши слой Footprints, чтобы получить доступ к этим настройкам.
Вы не можете удалить слой Footprints из структуры слоев каталога. Чтобы извлечь слой Footprints из слоя каталога, на панели Содержание щелкните слой каталога и на вкладке Данные в группе Экспорт щелкните Экспорт объектов .
Вы не можете запросить слой Footprints или изучить его структуру данных. Слой не может быть перестроен, и его экстенты не могут быть пересчитаны.
Исследуйте составной слой Layers In View
Составной слой Layers In View динамически обновляется для отображения элементов набора данных в текущем виде. По умолчанию Layers In View отображает до 10 слоев одновременно. Этот параметр по умолчанию можно изменить, отрегулировав предел слоев. Кроме того, слой можно отфильтровать, чтобы отобразить элементы набора данных в определенном диапазоне масштабов, времени, диапазоне или другом свойстве. Поскольку слой является динамическим, его список элементов набора данных каталога на панели Содержание изменяется при панорамировании, масштабировании или изменении экстента вида. Предел слоев не позволяет слою каталога отображать все элементы в наборе данных. Это полезно для фильтрации элементов, которые могут потреблять дополнительные ресурсы.
Снимите отметку с Layers In View, чтобы изменить видимость всех элементов, или установите и снимите отметки для отдельных элементов набора данных. Щелкните правой кнопкой мыши отдельные слои и выберите Свойства , чтобы просмотреть дополнительную информацию о каждом элементе набора данных.
Составной слой Layers In View и его элементы набора данных доступны только для чтения и не редактируются. Все элементы набора данных отображаются с использованием символов по умолчанию. Если набор данных каталога ссылается на файл слоя, символы, хранящиеся в этом файле, по умолчанию отображаются в слое каталога. Чтобы отредактировать, изменить или сохранить элемент набора данных, вы должны скопировать его из набора данных каталога и построить как отдельный слой.
Чтобы извлечь и построить элемент набора данных каталога из слоя каталога, выполните следующие действия:
- На панели Содержание разверните список подслоев Layers In View.
- Щелкните правой кнопкой мыши элемент набора данных и выберите Создать слой из элемента набора данных каталога .
Это создает копию элемента набора данных и добавляет его в активный вид как полнофункциональный слой.
Просмотр атрибутов слоя каталога
Таблицу атрибутов слоя каталога можно открыть для просмотра всех элементов набора данных каталога, включенных в слой. Каждый элемент представляет собой запись в таблице атрибутов. Чтобы добавить новые элементы в набор данных каталога, запустите инструмент Добавить элементы в набор данных каталога.
Прежние версии:
Чтобы добавить элементы в набор данных каталога, созданный в ArcGIS Pro 3.1, набор данных должен быть обновлен с помощью инструмента Обновить набор данных.
Чтобы удалить элементы из набора данных каталога, откройте окно таблицы атрибутов слоя, выберите слои, которые нужно удалить, и нажмите Удалить выборку .
Примечание:
Вы не можете вручную добавлять новые элементы в таблицу атрибутов набора данных каталога. Поле Shape нельзя заполнить вручную, а записи с нулевой геометрией недействительны.
Таблица атрибутов слоя каталога обычно включает следующие поля:
- Item Name— Имя элемента набора данных каталога.
- Item Source— Исходный путь к элементу набора данных (локальный или веб).
- Item Type— Определение типа элемента набора данных, например Класс пространственных объектов или Набор растровых данных.
- Shape— Геометрия охватывающего полигона для всего содержимого подслоя.
- Minimum Scale— Минимальный коэффициент масштабирования карты, при котором может отображаться элемент набора данных.
- Maximum Scale— Максимальный коэффициент масштабирования карты, при котором может отображаться элемент набора данных.
- Draw Order Weight— Присвоенное значение управляет порядком отрисовки элемента по отношению ко всем другим элементам в наборе данных и используется в качестве поля порядка отрисовки объекта по умолчанию. Элементы с самыми высокими значениями отрисовываются первыми (внизу), а с самыми низкими значениями - последними (вверху).
- Footprint Height— Высота каждого контура. Значение существует, если элемент набора данных содержит 3D-содержимое с ограничивающей рамкой.
Слой каталога может включать в себя другие поля для длины и площади, запросов, фильтрации или настроек всплывающих окон. Поля Shape, Item Name и ObjectID - обязательны.
Взаимодействие со слоем каталога
После добавления слоя каталога на карту или сцену вы можете настроить отображение его слоев. Слой каталога рисует свои элементы в соответствии со значениями Draw Order Weight в своей таблице атрибутов, поэтому вы можете редактировать эти значения, чтобы изменить порядок отрисовки слоя Footprints. Вы можете ограничить количество отрисовываемых слоев, применив предел слоев или создав определяющий запрос для фильтрации элементов набора данных. Вы также можете установить диапазон видимости или применить визуальные эффекты, которые затем применяются ко всем элементам набора данных.
Примечание:
Разрешение архивирования наборов данных каталога не поддерживается.
Применение предела слоя
Используйте ниспадающий список Предел слоя, чтобы определить ограничение на количество элементов набора данных каталога, которые могут отображаться в активном виде слоя каталога. Вы можете выбрать доступный вариант, вручную определить настраиваемый предел или удалить предел.
Чтобы изменить и применить новый предел слоя, выполните следующие действия:
- Выберите слой каталога на панели Содержание.
- На вкладке Слой каталога в группе Конфигурация щелкните ниспадающее меню Предел слоя.
- Выберите значение из меню или укажите пользовательское значение, введя его в текстовое поле. Выберите No Limit, чтобы выключить предел.
Просмотр всплывающего окна footprint для элемента набора данных каталога
Если вы используете инструмент Исследовать , чтобы щелкнуть элемент набора данных каталога на карте или в сцене, его всплывающее окно отображает идентифицированные объекты слоя и их атрибуты. Однако слой Footprints включает в себя свои собственные всплывающие окна, которые предоставляют информацию, связанную с атрибутами слоя каталога, такими как источник элемента, вес порядка отрисовки и высота контура.
Чтобы просмотреть всплывающее окно элемента набора данных каталога, выполните следующие действия:
- На панели Содержание щелкните правой кнопкой мыши слой Footprints и убедитесь, что всплывающие окна включены.
- В Layers In View щелкните правой кнопкой мыши элемент набора данных и выберите Показать всплывающее окно связанного контура .
- Взаимодействие со всплывающим окном.
Вы также можете использовать инструмент Исследовать , чтобы щелкнуть элемент контура и открыть всплывающее окно контура.
Установка определяющего запроса
Вы можете фильтровать, какие элементы набора данных извлекаются из слоя каталога, создавая определяющие запросы.
- На панели Содержание щелкните имя слоя каталога.
- На вкладке Данные в группе Определяющий запрос щелкните лаунчер Построить определяющий запрос , чтобы создать запрос.
Например, вы можете использовать любое из полей в наборе данных каталога (например, Item Type) для отображения только элементов набора данных определенного типа.
Общий доступ к слою каталог
Слой каталога можно опубликовать при следующих обстоятельствах:
- Вы публикуете векторный веб-слой, который копирует все данные в ArcGIS Online и ArcGIS Enterprise 11.1 или более поздней версии.
- Вы публикуете слой изображений карты и векторный веб-слой в ArcGIS Enterprise версии 11.2 или более поздней.
Поскольку набор данных каталога содержит ссылки на другие данные, эти ссылки, возможно, потребуется опубликовать в виде элементов. Другие возможности могут не поддерживаться. Более подробно см. в 00397: Набор данных каталога ссылается на неподдерживаемые элементы для <значение>.
Вы также можете опубликовать слой каталога в карте или пакете слоев. При упаковке слоя каталога его ссылки на данные должны быть доступны другим пользователям, открывшим пакет в своем приложении.