モデル キャンバス
モデル キャンバスは、モデルの白色で表示されている空きスペースです。
モデル ダイアグラム
モデル ダイアグラムは、モデル内で接続されたツールと変数の外観とレイアウトを表します。
モデル エレメント
主なモデル エレメントには、ツール、変数、およびコネクタの 3 種類があります。
- ツール: ジオプロセシング ツールは、モデルのワークフローの基本的な構成要素です。ツールは、地理データまたは表形式データに対してさまざまな処理を実行します。モデルに追加されたツールは、モデル エレメントになります。
- 変数: 変数は、値またはディスクに保存されているデータの参照を保持するモデルのエレメントです。変数には、次の 2 つのタイプがあります。
- データ: データ変数は、ディスクに保存されているデータについての説明情報を含むモデル エレメントです。データ変数で表されるデータのプロパティには、フィールド情報、空間参照、およびパスが含まれます。
- 値: 値変数は、文字列、数値、Boolean 値 (true または false)、空間参照、距離単位、範囲などの値です。ディスクに保存されているデータへの参照を含めることはできません。
- コネクタ: コネクタは、データと値をツールに接続します。コネクタの矢印は、処理の方向を示します。コネクタには次の 4 種類があります。
- データ: データ コネクタは、データ変数と値変数をツールに接続します。
- 環境: 環境コネクタは、環境設定 (データまたは値) を含む変数をツールに接続します。ツールを実行したときに、環境設定が使用されます。
- 前提条件: 前提条件コネクタは、変数をツールに接続します。ツールは、前提条件変数の内容が作成された後にだけ実行されます。
- フィードバック: フィードバック コネクタは、ツールの出力を同じツールにもう一度入力として接続します。
モデル プロセス
モデル プロセスは、ツールとツールに接続されたすべての変数で構成されます。コネクタ ラインは処理の順序を示します。複数のプロセスを連結して、より大きなプロセスを作成できます。
中間データ
モデルを実行したときに、モデルの各プロセスで出力データが作成されます。この出力データの一部は、最終出力を作成する別のプロセスに接続するための中間ステップとしてのみ作成されます。これらの中間ステップから生成されたデータは中間データと呼ばれ、多くの場合、モデルの実行が完了した後は不要になります。中間データは、モデルの実行後に削除すべき一時的なデータと考えることができます。ただし、モデルを [ModelBuilder] ウィンドウから実行した場合、中間データは削除されず、ユーザーによる削除が必要となります。
モデルの整合チェック
モデルの整合チェックは、すべてのモデル変数 (データまたは値) が有効であることを確認するプロセスです。
モデル パラメーター
モデル パラメーターは、モデル ツールのダイアログ ボックスに表示されるパラメーターです。モデルの変数はいずれも、モデル パラメーターに設定することができます。
ModelBuilder でのモデルの実行
モデル内の選択したプロセスまたはモデル全体を、ModelBuilder で実行できます。
モデル ツールの実行
モデルはツールのダイアログ ボックスから実行できます。
ワークスペース環境
モデル データの管理を簡単にするために、ModelBuilder では 4 つのワークスペース環境を使用できます。
- 現在:
現在のワークスペースの環境設定を反映するツールは、ジオプロセシング ツールの入力と出力のデフォルトの場所として指定されたワークスペースを使用します。
- テンポラリ:
テンポラリ ワークスペースの環境設定を反映するツールは、出力データセットのデフォルトのワークスペースとして指定された場所を使用します。
- テンポラリ フォルダー
テンポラリ フォルダー環境設定は、シェープファイル、テキスト ファイル、レイヤー ファイルなど、ファイルベースのデータを書き込むことができるフォルダーの場所です。ArcGIS によって管理される読み取り専用の環境です。
- テンポラリ GDB
テンポラリ GDB 環境設定は、テンポラリ データを書き込むことができるファイル ジオデータベースの場所です。
また、ジオデータベースのフィーチャクラスとテーブルをディスクではなくシステム メモリに書き込めるインメモリ ワークスペースがあります。