Добавить поля САПР (Конвертация)

Сводка

Добавляет несколько резервных полей САПР за один шаг. Поля, созданные этим инструментом, используются инструментом Экспорт в САПР для генерации элементов САПР с заданными свойствами. После использования этого инструмента, необходимо вычислить или ввести соответствующие значения полей.

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

  • Все входные классы пространственных объектов и/или векторные слои являются допустимыми входными данными для этого инструмента.

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

  • Если входными данными является представление таблицы или векторный слой с присоединенной таблицей, поля добавляются только к базовой таблице (а не к присоединенной таблице).

Синтаксис

AddCADFields(input_table, Entities, {LayerProps}, {TextProps}, {DocProps}, {XDataProps})
ParameterОбъяснениеТип данных
input_table

Входная таблица, класс пространственных объектов или шейп-файл, к которым будут добавлены специфические поля САПР

Table View
Entities

Добавляет группу специфических САПР полей 'Свойства примитива' к входной таблице

  • ADD_ENTITY_PROPERTIESДобавляет группу специфических САПР полей 'Свойства примитива' к входной таблице
  • NO_ENTITY_PROPERTIESВыключено - Не добавляет перечень специфических полей САПР "Свойства примитива" к входной таблице
Boolean
LayerProps
(Дополнительный)

Добавляет группу специфических САПР полей 'Свойства слоя' к входной таблице

  • ADD_LAYER_PROPERTIESДобавляет группу специфических САПР полей 'Свойства слоя' к входной таблице
  • NO_LAYER_PROPERTIESНе добавляет список специфических полей САПР "Свойства слоя" к входной таблице
Boolean
TextProps
(Дополнительный)

Добавляет группу специфических САПР полей 'Свойства текста' к входной таблице

  • ADD_TEXT_PROPERTIESДобавляет группу специфических САПР полей 'Свойства текста' к входной таблице
  • NO_TEXT_PROPERTIESНе добавляет список специфических полей САПР "Свойства текста" к входной таблице
Boolean
DocProps
(Дополнительный)

Добавляет группу специфических САПР полей 'Свойства документа' к входной таблице

  • ADD_DOCUMENT_PROPERTIESДобавляет группу специфических САПР полей 'Свойства документа' к входной таблице
  • NO_DOCUMENT_PROPERTIESНе добавляет перечень специфических полей САПР "Свойства документа" к входной таблице
Boolean
XDataProps
(Дополнительный)

Добавляет группу специфических САПР полей 'Свойства XData' к входной таблице

  • ADD_XDATA_PROPERTIESДобавляет группу специфических САПР полей 'Свойства XData' к входной таблице
  • NO_XDATA_PROPERTIESНе добавляет список специфических полей САПР "Свойства XData" к входной таблице
Boolean

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

NameОбъяснениеТип данных
out_table

Обновленная входная таблица, класс пространственных объектов или шейп-файл.

Представление таблицы

Пример кода

Пример AddCADFields (автономный скрипт)

Добавить зарезервированные поля САПР в таблицу атрибутов для использования с инструментом 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")

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

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

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