Добавить элементы в набор данных каталога (Управление данными)

Краткая информация

Добавляет элементы рабочей области и слои, такие как, наборы данных базы геоданных, растровые слои, векторные слои, слои мозаик и прочие элементы, в существующий набор данных каталога.

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

  • Этот инструмент добавляет элементы из локальных и общих сетевых папок и рабочих областей. Для добавления элементов из активного портала в набор данных каталога используйте инструмент Добавить элементы портала в набор данных каталога.

  • После того как указан целевой набор данных каталога, можно применять фильтры, чтобы добавлять только определенные типы элементов из рабочих областей, заданные значением параметра Входные элементы.

  • Элементы, добавленные в набор данных, должны быть разрешенного типа. Если в параметре Входные элементы указывается одна или несколько рабочих областей, из них будут добавлены только разрешенные типы элементов.

  • Если отдельные элементы (например, шейп-файлы, файлы .dwg или классы объектов) указаны в параметре Входные элементы, значение параметра Типы входных элементов не будет препятствовать включению этих элементов в набор данных.

  • Чтобы добавить элементы в набор данных каталога, созданный в ArcGIS Pro 3.1, набор данных необходимо обновить с помощью инструмента Обновить набор данных.

  • Параметр Входные элементы поддерживает в качестве входных данных URL-адреса картографических сервисов.

  • Пакет слоев сцены нельзя индивидуально указать в качестве значения параметра Входные элементы, но его можно добавить к набору данных, если он находится в указанной папке или рабочей области.

  • У элементов, добавленных в набор данных каталога, должен быть экстент.

  • Для удаления одного или нескольких элементов из набора данных каталога, откройте таблицу атрибутов набора данных и удалите запись.

Параметры

ПодписьОписаниеТип данных
Целевой набор данных каталога

Набор данных каталога, в который будут добавлены элементы.

Catalog Layer
Входные элементы

Элементы рабочей области, слои и файлы, элементы из которых будут добавлены в набор данных каталога. Рабочей областью может быть папка, файловая база геоданных, набор классов объектов, многопользовательская база данных или сервис из подключения к серверу.

Workspace; Feature Layer; Image Service; Raster Layer; Mosaic Layer; LAS Dataset Layer; Layer File; CAD Drawing Dataset; ServerConnection; BIM File Workspace
Типы входных элементов
(Дополнительный)

Указывает типы элементов, которые будут добавлены в набор данных каталога из любых входных рабочих областей. Все поддерживаемые типы элементов будут добавлены по умолчанию.

  • Файлы BIMБудут добавлены рабочие области файлов BIM.
  • Поэтажные планы BIMБудут добавлены поэтажные планы файлов BIM.
  • Наборы данных САПРБудут добавлены чертежи САПР.
  • Классы пространственных объектовБудут добавлены классы пространственных объектов.
  • Сервисы пространственных объектовБудут добавлены сервисы пространственных объектов.
  • Сервисы изображенийБудут добавлены сервисы изображений.
  • Наборы данных LASБудут добавлены наборы данных LAS.
  • Файлы LASБудут добавлены файлы LAS.
  • Файлы слоевБудут добавлены файлы слоев.
  • Картографические сервисыБудут добавлены картографические сервисы.
  • Наборы данных мозаикиБудут добавлены наборы данных мозаики.
  • Растровые слоиБудут добавлены наборы растровых данных.
  • Пакеты слоев сценБудут добавлены пакеты слоев сцен.
String
Включить подпапки
(Дополнительный)

Указывает, будет ли содержимое папок или рабочих областей, указанных в значении параметра Входные элементы, подвергаться рекурсивному поиску и добавляться в набор данных каталога. Этот параметр не применяется к файловым или многопользовательским базам геоданных.

  • Отмечено — Содержание папок или рабочих областей будет подвергнуто рекурсивному поиску и добавлено в набор данных каталога. Используется по умолчанию.
  • Не отмечено — Содержание папок или рабочих областей не будет подвергнуто рекурсивному поиску и добавлено в набор данных каталога.
Boolean
Тип контура
(Дополнительный)

Указывает вид контура элемента ссылки: полный экстент или выпуклая оболочка, представляющая наименьший выпуклый полигон для всех объектов.

  • КонвертКонтур будет прямоугольником, покрывающим весь экстент элемента ссылки. Используется по умолчанию.
  • Выпуклая оболочкаКонтур будет выпуклой оболочкой, охватывающей все элементы из элемента ссылки.
String

Производные выходные данные

ПодписьОписаниеТип данных
Выходной набор данных каталога

Обновленный набор данных каталога.

Catalog Layer

arcpy.management.AddItemsToCatalogDataset(target_catalog_dataset, input_items, {input_item_types}, {include_subfolders}, {footprint_type})
ИмяОписаниеТип данных
target_catalog_dataset

Набор данных каталога, в который будут добавлены элементы.

Catalog Layer
input_items
[input_items,...]

Элементы рабочей области, слои и файлы, элементы из которых будут добавлены в набор данных каталога. Рабочей областью может быть папка, файловая база геоданных, набор классов объектов, многопользовательская база данных или сервис из подключения к серверу.

Workspace; Feature Layer; Image Service; Raster Layer; Mosaic Layer; LAS Dataset Layer; Layer File; CAD Drawing Dataset; ServerConnection; BIM File Workspace
input_item_types
[input_item_types,...]
(Дополнительный)

Указывает типы элементов, которые будут добавлены в набор данных каталога из любых входных рабочих областей. Все поддерживаемые типы элементов будут добавлены по умолчанию.

  • BIM_FILE_WORKSPACEБудут добавлены рабочие области файлов BIM.
  • BIM_FILE_FLOORPLANБудут добавлены поэтажные планы файлов BIM.
  • CAD_DRAWINGБудут добавлены чертежи САПР.
  • FEATURE_CLASSБудут добавлены классы пространственных объектов.
  • FEATURE_SERVICEБудут добавлены сервисы пространственных объектов.
  • IMAGE_SERVICEБудут добавлены сервисы изображений.
  • LAS_DATASETБудут добавлены наборы данных LAS.
  • LAS_FILEБудут добавлены файлы LAS.
  • LAYER_FILEБудут добавлены файлы слоев.
  • MAP_SERVICEБудут добавлены картографические сервисы.
  • MOSAIC_DATASETБудут добавлены наборы данных мозаики.
  • RASTER_DATASETБудут добавлены наборы растровых данных.
  • SCENE_LAYER_PACKAGEБудут добавлены пакеты слоев сцен.
String
include_subfolders
(Дополнительный)

Указывает, будет ли содержимое папок или рабочих областей, указанных в значении параметра input_items, подвергаться рекурсивному поиску и добавляться в набор данных каталога. Эта настройка не применяется к файловым или многопользовательским базам геоданных.

  • INCLUDE_SUBFOLDERSСодержание папок или рабочих областей будет подвергнуто рекурсивному поиску и добавлено в набор данных каталога. Используется по умолчанию.
  • NOT_INCLUDE_SUBFOLDERSСодержание папок или рабочих областей не будет подвергнуто рекурсивному поиску и добавлено в набор данных каталога.
Boolean
footprint_type
(Дополнительный)

Указывает вид контура элемента ссылки: полный экстент или выпуклая оболочка, представляющая наименьший выпуклый полигон для всех объектов.

  • ENVELOPEКонтур будет прямоугольником, покрывающим весь экстент элемента ссылки. Используется по умолчанию.
  • CONVEX_HULLКонтур будет выпуклой оболочкой, охватывающей все элементы из элемента ссылки.
String

Производные выходные данные

ИмяОписаниеТип данных
out_catalog_dataset

Обновленный набор данных каталога.

Catalog Layer

Пример кода

AddItemsToCatalogDataset, пример 1 (окно Python)

В следующем скрипте окна Python показано, как используется функция AddItemsToCatalogDataset в режиме прямого запуска.

import arcpy
arcpy.env.workspace = "C:/Dataspace/WhereMyCatalogLayerIs.gdb"
arcpy.management.AddItemsToCatalogDataset("MyCatalogDataset", ["AllMyFeatures.gdb", "AllMyRasters.gdb"], 
                                        ["FEATURE_CLASS", "RASTER_DATASET"], "INCLUDE_SUBFOLDERS", "ENVELOPE")

Параметры среды

Особые случаи

Экстент

Если этот параметр среды задан для опции Пересечение входных или Объединение входных, этот параметр среды будет игнорироваться.