CAD-Felder hinzufügen (Conversion)
Zusammenfassung
Fügt reservierte CAD-Felder hinzu, die vom Werkzeug Nach CAD exportieren erkannt werden. Diese Felder werden verwendet, um die CAD-Eigenschaften der exportierten Features anzugeben. Nach dem Ausführen dieses Werkzeugs müssen Sie die entsprechenden Feldwerte berechnen bzw. eingeben.
Verwendung
-
Als Eingaben in dieses Werkzeug sind sämtliche Eingabe-Feature-Classes und/oder -Feature-Layer gültig.
-
Um die verschiedenen CAD-Eigenschaften schnell und problemlos für den Export anzugeben, können Sie CAD-Felder in eine zu exportierende Feature-Class einfügen und die Werte in diesen Feldern berechnen.
-
Das Hinzufügen von CAD-Feldern zu einer anderen Tabelle als einer Feature-Class ist eine nützliche Möglichkeit, eine Lookup-Tabelle mit standardmäßigen CAD-Eigenschaftswerten zu erstellen. Indem Sie diese Lookup-Tabelle gemäß einem in beiden Tabellen vorhandenen Schlüsselfeld mit einer Feature-Class verknüpfen, können Sie einen wieder verwendbaren CAD-Standard definieren. Mit einer solchen Tabelle können Sie festlegen, wie Feature-Class-Daten in einer CAD-Zeichnung dargestellt werden sollen.
-
Wenn es sich bei der Eingabe um eine Tabellensicht oder einen Feature-Layer mit einer verbundenen Tabelle handelt, werden die Felder lediglich der Basistabelle hinzugefügt (nicht der verbundenen Tabelle).
Syntax
Parameter | Erläuterung | Datentyp |
input_table |
Eingabe-Tabelle, Feature-Class oder Shapefile, in die bzw. das die CAD-spezifischen Felder eingefügt werden. | Table View |
Entities |
Fügt der Eingabe-Tabelle eine Liste der CAD-spezifischen Felder für Entitäts-Eigenschaften hinzu.
| Boolean |
LayerProps (optional) |
Fügt der Eingabe-Tabelle eine Liste von CAD-spezifischen Feldern für Layer-Eigenschaften hinzu.
| Boolean |
TextProps (optional) |
Fügt der Eingabe-Tabelle eine Liste der CAD-spezifischen Felder für Texteigenschaften hinzu.
| Boolean |
DocProps (optional) |
Fügt der Eingabe-Tabelle eine Liste der CAD-spezifischen Felder für Dokumenteigenschaften hinzu.
| Boolean |
XDataProps (optional) |
Fügt der Eingabe-Tabelle eine Liste der CAD-spezifischen Felder für XDaten-Eigenschaften hinzu.
| Boolean |
Codebeispiel
# 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()