Инструменты, выполняемые с параметром среды Поддержка вложений, копируют вложения из входных объектов в выходные. Будут созданы таблица вложений и класс отношений.
Примечания по использованию
- Входной класс пространственных объектов должен содержать вложения. Однако этот параметр не приводит к созданию или включению вложений в выходные данные.
- Выходная рабочая область должна поддерживать вложения. Вложения не будут скопированы, если выходная рабочая область их не поддерживает, например, если это шейп-файлы, файлы DBF, которые не поддерживают хранение вложений.
- Следующие инструменты будут перемещать вложения:
Инструмент Копировать всегда будет копировать вложения, независимо от параметра среды Поддержка вложений.
- Поскольку классы отношений используются для поддержки связи, а для их создания требуется лицензия ArcGIS Desktop Standard или ArcGIS Desktop Advanced, то лицензия Desktop Standard или Desktop Advanced требуется для поддержки вложений при копировании объектов. С помощью лицензии ArcGIS Desktop Basic вы можете выполнять чтение классов объектов и открывать вложения.
Синтаксис диалога
- Отмечено—Вложения будут скопированы в выходной класс объектов. Используется по умолчанию.
- Не отмечено—Вложения не будут скопированы в выходные данные.
Синтаксис скриптов
arcpy.env.maintainAttachments = True
Параметр | Объяснение |
---|---|
boolean_option | Указывает, будут ли скопированы вложения в выходные объекты. По умолчанию – True. |
Пример скрипта
import arcpy
# Set the maintainAttachments environment to False (no attachment copy)
arcpy.env.maintainAttachments = False