CAD フィールドの追加(Add CAD Fields) (変換)
サマリ
複数の予約済み CAD フィールドを 1 つのステップで追加します。このツールで作成したフィールドは、指定したプロパティを含む CAD エンティティを生成するために、[CAD へエクスポート(Export To CAD)] ツールで使用されます。このツールを実行した後、適切なフィールド値を計算または入力する必要があります。
使用法
-
すべての入力フィーチャクラスおよびフィーチャ レイヤが、このツールへの入力として有効である必要があります。
-
フィールドをフィーチャクラス以外のテーブルに追加し、両方のテーブルに存在するフィールドを使用してテーブルを結合することができます。ルックアップ テーブルを使用すると、共通の CAD プロパティ値を効率的に標準化および再利用することができます。
-
入力として使用したテーブル ビューまたはフィーチャ レイヤがテーブル結合している場合、結合元テーブルにのみフィールドが追加されます(結合対象テーブルにはフィールドが追加されません)。
構文
AddCADFields_conversion (input_table, Entities, {LayerProps}, {TextProps}, {DocProps}, {XDataProps})
パラメータ | 説明 | データ タイプ |
input_table |
CAD 固有のフィールドの追加先となる、入力テーブル、フィーチャクラスまたはシェープファイル | Table View |
Entities |
CAD 固有のエンティティ プロパティ フィールドのリストを入力テーブルに追加します。
| Boolean |
LayerProps (オプション) |
CAD 固有のレイヤ プロパティ フィールドのリストを入力テーブルに追加します。
| Boolean |
TextProps (オプション) |
CAD 固有のテキスト プロパティ フィールドのリストを入力テーブルに追加します。
| Boolean |
DocProps (オプション) |
CAD 固有のドキュメント プロパティ フィールドのリストを入力テーブルに追加します。
| Boolean |
XDataProps (オプション) |
CAD 固有の 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: ○
7/28/2014