ModelBuilder でのモデルの実行

モデルは ModelBuilder で実行するほかに、モデル ツールのダイアログ ボックス、[Python] ウィンドウ、またはスクリプトから実行できます。モデルを ModelBuilder で実行する場合は、モデル全体または選択したプロセスを実行できます。プロセスを ModelBuilder で実行している場合は、ジオプロセシングの進行状況を示すダイアログ ボックスでプロセスの実行を確認できます。

モデルを ModelBuilder で実行するには 3 つの方法があります。

  1. 単一のツールの実行 - 1 つのツールを選択して右クリックし、[実行] をクリックします。チェーンの前にあるプロセスも、必要に応じて実行されます。チェーンの後にあるプロセスは実行されません。ただし、プロセスの状態が「実行済み」であるプロセスは、状態が「実行可能」に戻ります。
  2. 状態が「実行可能」であるツールの実行 - [モデル] メニューで [実行] をクリックするか、[ModelBuilder] ツールバーの実行ツール 実行 をクリックします。状態が「実行可能」であるすべてのツールが実行されます。
  3. モデル全体の実行 - [モデル] メニューの [すべてのモデルを実行] をクリックします。状態が「実行可能」であるすべてのツールが実行されます。

モデルの実行

モデルを ModelBuilder で実行した場合の動作

モデルを実行すると、すべてのモデル変数が整合チェックされ、状態が「実行可能」のツールが実行されます。出力変数がマップに追加される場合は、出力が ArcMap のコンテンツ ウィンドウに追加されます。「実行可能」の状態でないツール、または状態が「実行不能」のツールは、実行されません。モデルを ModelBuilder で実行する場合と、ツールのダイアログ ボックスから実行する場合には、主要な違いがいくつかあります。モデルを ModelBuilder で実行する場合は、次の処理が適用されます。

モデルをツールのダイアログ ボックスから実行する場合の詳細

関連項目


7/10/2012