Network Analyst ワークフローの自動化

Network Analyst ワークフローを自動化するには、ジオプロセシング ツール、データ、およびその他のエレメントをモデルまたは Python スクリプトに追加するか、モデルとスクリプトを使用して独自のジオプロセシング ツールを作成します。

ジオプロセシング モデルの作成

ArcGIS Network Analyst エクステンション では、Network Analyst ツールボックスを介して広範なジオプロセシング機能を利用できます。これらのジオプロセシング ツールをモデル内で組み合わせることで、反復タスクを自動化できるとともに、エラーの可能性を低減できます。モデルでは、あるツールの出力を別のツールの入力に使用して一連のツールを連結します。

Python スクリプトの作成

Python は、Network Analyst ワークフローを自動化するために使用できます。Network Analyst モジュールとは、新しく使いやすい ArcPy モジュールのことで、ArcGIS Network Analyst エクステンション のエクステンションで提供されるネットワーク解析機能において使用されます。

Network Analyst モジュールの詳細

スクリプト ツールの作成

システム ジオプロセシング ツールと同様の外観を持ち、同じように動作するスクリプト ツールを作成して、Python スクリプトをジオプロセシング ツールに変換できます。スクリプト ツールは、作成後に [カタログ] および [ジオプロセシング] ウィンドウで開いたり、ModelBuilder や [Python] ウィンドウで使用したり、別のスクリプトから呼び出したりできます。

スクリプト ツールを作成する方法の詳細