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

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

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

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

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

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

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

  • Если отдельные элементы (например, шейп-файлы, файлы .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; TIN Layer
Типы входных элементов
(Дополнительный)

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

  • Файлы BIMБудут добавлены рабочие области файла BIM.
  • Планы этажей BIMБудут добавлены планы этажей файла BIM.
  • Наборы данных САПРБудут добавлены чертежи САПР.
  • Классы пространственных объектовБудут добавлены классы объектов.
  • Сервисы пространственных объектовБудут добавлены сервисы объектов.
  • Сервисы изображенийБудут добавлены сервисы изображений.
  • Наборы данных LASБудут добавлены наборы данных LAS.
  • Файлы LASБудут добавлены файлы LAS.
  • Файлы слоевБудут добавлены файлы слоя.
  • Картографические сервисыБудут добавлены картографические сервисы.
  • Наборы данных мозаикиБудут добавлены наборы данных мозаики.
  • Растровые слоиБудут добавлены наборы растровых данных.
  • Пакеты слоев сценБудут добавлены пакеты слоя сцены.
  • Наборы данных TINНаборы данных TIN будут добавлены.
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; TIN Layer
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Будут добавлены пакеты слоя сцены.
  • TINНаборы данных TIN будут добавлены.
String
include_subfolders
(Дополнительный)

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

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

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

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

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

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

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

Catalog Layer

Пример кода

Пример AddItemsToCatalogDataset (окно 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")

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

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

Экстент

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

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

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