CAD フィールドの追加(Add CAD Fields) (変換)

ライセンス レベル:BasicStandardAdvanced

サマリ

複数の予約済み CAD フィールドを 1 つのステップで追加します。このツールで作成したフィールドは、指定したプロパティを含む CAD エンティティを生成するために、[CAD へエクスポート(Export To CAD)] ツールで使用されます。このツールを実行した後、適切なフィールド値を計算または入力する必要があります。

使用法

構文

AddCADFields_conversion (input_table, Entities, {LayerProps}, {TextProps}, {DocProps}, {XDataProps})
パラメータ説明データ タイプ
input_table

CAD 固有のフィールドの追加先となる、入力テーブル、フィーチャクラスまたはシェープファイル

Table View
Entities

CAD 固有のエンティティ プロパティ フィールドのリストを入力テーブルに追加します。

  • ADD_ENTITY_PROPERTIESCAD 固有のエンティティ プロパティ フィールドのリストを入力テーブルに追加します。
  • NO_ENTITY_PROPERTIESCAD 固有のエンティティ プロパティ フィールドのリストを入力テーブルに追加しません。
Boolean
LayerProps
(オプション)

CAD 固有のレイヤ プロパティ フィールドのリストを入力テーブルに追加します。

  • ADD_LAYER_PROPERTIESCAD 固有のレイヤ プロパティ フィールドのリストを入力テーブルに追加します。
  • NO_LAYER_PROPERTIESCAD 固有のレイヤ プロパティ フィールドのリストを入力テーブルに追加しません。
Boolean
TextProps
(オプション)

CAD 固有のテキスト プロパティ フィールドのリストを入力テーブルに追加します。

  • ADD_TEXT_PROPERTIESCAD 固有のテキスト プロパティ フィールドのリストを入力テーブルに追加します。
  • NO_TEXT_PROPERTIESCAD 固有のテキスト プロパティ フィールドのリストを入力テーブルに追加しません。
Boolean
DocProps
(オプション)

CAD 固有のドキュメント プロパティ フィールドのリストを入力テーブルに追加します。

  • ADD_DOCUMENT_PROPERTIESCAD 固有のドキュメント プロパティ フィールドのリストを入力テーブルに追加します。
  • NO_DOCUMENT_PROPERTIESCAD 固有のドキュメント プロパティ フィールドのリストを入力テーブルに追加しません。
Boolean
XDataProps
(オプション)

CAD 固有の XData プロパティ フィールドのリストを入力テーブルに追加します。

  • ADD_XDATA_PROPERTIESCAD 固有の XData プロパティ フィールドのリストを入力テーブルに追加します。
  • NO_XDATA_PROPERTIESCAD 固有の XData プロパティ フィールドのリストを入力テーブルに追加しません。
Boolean

コードのサンプル

# 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()

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ○
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
9/14/2013