Agregar campos CAD (Conversión)
Resumen
Agrega campos CAD reservados reconocidos por la herramienta Exportar a CAD. Estos campos se utilizan para especificar las propiedades CAD de las entidades que se exportaron. Después de ejecutar esta herramienta, debe calcular o introducir los valores de campo apropiados.
Uso
-
Todas las clases de entidad o capas de entidades de entrada son entradas válidas para esta herramienta.
-
Una manera rápida de especificar las variadas propiedades CAD para exportar es agregar campos CAD a la clase de entidad que se desea exportar y calcular los valores en esos campos.
-
Una manera útil de crear una tabla de búsqueda de valores de propiedades CAD estándares es agregar campos CAD a una tabla que no sea una clase de entidad. Al unir esta tabla de búsqueda a una clase de entidad basada en algunos campos clave de ambas tablas, se puede definir y volver a utilizar un estándar CAD. Dicha tabla puede especificar cómo se representan los datos de la clase de entidad en un dibujo CAD.
-
Si la entrada es una vista de tabla o una capa de entidades con una tabla unida, los campos sólo se agregan a la tabla base (no a la tabla unida).
Sintaxis
Parámetro | Explicación | Tipo de datos |
input_table |
La tabla, clase de entidad o shapefile de entrada a la que se agregarán los campos específicos de CAD | Table View |
Entities |
Agrega la lista de campos de propiedades de entidad específicos de CAD a la tabla de entrada
| Boolean |
LayerProps (Opcional) |
Agrega la lista de campos de propiedades de capa específicos de CAD a la tabla de entrada
| Boolean |
TextProps (Opcional) |
Agrega la lista de campos de propiedades de texto específicos de CAD a la tabla de entrada
| Boolean |
DocProps (Opcional) |
Agrega la lista de campos de propiedades de documento específicos de CAD a la tabla de entrada
| Boolean |
XDataProps (Opcional) |
Agrega la lista de campos de propiedades XData específicos de CAD a la tabla de entrada
| Boolean |
Ejemplo de código
# Name: AddCADFields.py # Description: Add reserved CAD fields to attribute table for use with Export To CAD tool # Author: ESRI # 10/28/2009 # Import system modules import arcpy from arcpy import env # Set workspace env.workspace = "C:/data" # Set local variables input_table = "C:/data/EditorTutorial.gdb/StudyArea/Buildings" try: # Process: Add CAD Fields arcpy.AddCADFields_conversion(input_table,"ADD_ENTITY_PROPERTIES","ADD_LAYER_PROPERTIES","NO_TEXT_PROPERTIES","NO_DOCUMENT_PROPERTIES","NO_XDATA_PROPERTIES") except: # If an error occurs while running a tool print the message print arcpy.GetMessages()