Сводка
Добавляет несколько резервных полей САПР за один шаг. Поля, созданные этим инструментом, используются инструментом Экспорт в САПР для генерации элементов САПР с заданными свойствами. После использования этого инструмента, необходимо вычислить или ввести соответствующие значения полей.
Использование
Все входные классы пространственных объектов и/или векторные слои являются допустимыми входными данными для этого инструмента.
Можно добавлять поля и в другие таблицы, не только в таблицы классов объектов, а также объединять таблицы, используя общее поле. Использование таблицы справочной перекодировки является эффективным способом стандартизации и повторного использования значений общих свойств САПР.
Если входными данными является представление таблицы или векторный слой с присоединенной таблицей, поля добавляются только к базовой таблице (а не к присоединенной таблице).
Синтаксис
arcpy.conversion.AddCADFields(input_table, Entities, {LayerProps}, {TextProps}, {DocProps}, {XDataProps})
Parameter | Объяснение | Тип данных |
input_table | Входная таблица, класс пространственных объектов или шейп-файл, к которым будут добавлены специфические поля САПР | Table View |
Entities | Добавляет группу специфических САПР полей 'Свойства примитива' к входной таблице
| Boolean |
LayerProps (Дополнительный) | Добавляет группу специфических САПР полей 'Свойства слоя' к входной таблице
| Boolean |
TextProps (Дополнительный) | Добавляет группу специфических САПР полей 'Свойства текста' к входной таблице
| Boolean |
DocProps (Дополнительный) | Добавляет группу специфических САПР полей 'Свойства документа' к входной таблице
| Boolean |
XDataProps (Дополнительный) | Добавляет группу специфических САПР полей 'Свойства XData' к входной таблице
| Boolean |
Производные выходные данные
Name | Объяснение | Тип данных |
out_table | Обновленная входная таблица, класс пространственных объектов или шейп-файл. | Представление таблицы |
Пример кода
Добавить зарезервированные поля САПР в таблицу атрибутов для использования с инструментом ExportToCAD
# Import system modules
import arcpy
# Set workspace
arcpy.env.workspace = "C:/data"
# Set local variables
input_table = "C:/data/EditorTutorial.gdb/StudyArea/Buildings"
# Process: Add CAD Fields
arcpy.AddCADFields_conversion(input_table, "ADD_ENTITY_PROPERTIES",
"ADD_LAYER_PROPERTIES", "NO_TEXT_PROPERTIES",
"NO_DOCUMENT_PROPERTIES", "NO_XDATA_PROPERTIES")
Environments
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да