ジオプロセシング タスクのためのスクリプト ツールの作成

スクリプト ツールはモデル ツールに相当します。ModelBuilder のビジュアル プログラミング言語を使ってツールを実装する代わりに、テキストベースのプログラミング言語を使用します。Python はジオプロセシングに適したテキストベースのプログラミング言語です。

サポートされるデータ タイプや中間および出力データの場所を使用するなど、モデルに適用されるルールはすべてスクリプト ツールにも適用されます。唯一異なるのは、パラメータ プロパティを指定する方法です。スクリプト ツールのパラメータ プロパティは、スクリプト ツールのプロパティ ページで変更されます。以下に、設定する必要がある一般的なプロパティを示します。

スクリプト ツールで設定される入力フィーチャ
出力パラメータ

スクリプト ツール作成の詳細

入力パラメータのプロパティを設定することに加えて、スクリプトが中間データまたはテンポラリ データをテンポラリ ワークスペースに書き出すようにする必要があります。Python スクリプトでは、次のようにしてテンポラリ ワークスペースにアクセスします。

  scratchWS = arcpy.env.scratchWorkspace

関連項目


3/6/2012