The Network Analyst module, arcpy.nax, includes functions that represent geoprocessing tools from the Network Analyst toolbox. When writing Python code, you can use these geoprocessing tools as Python functions. The following table summarizes the geoprocessing tools that are available in arcpy.nax:
Network Analyst geoprocessing functions
Function | Description |
---|---|
ネットワークの接続性とネットワーク データセットの属性情報を再構築します。 ネットワーク データセットは、使用されているソースのフィーチャクラスの属性またはフィーチャが編集されると、再構築される必要があります。 ソース フィーチャが編集されると、ツールは構築プロセスをより高速に行うために編集された領域のみにおいてネットワークの接続性を確立します。しかし、ネットワーク属性が編集されると、ネットワーク データセットの全範囲が再構築されます。 大規模なネットワーク データセットでは、この処理に長い時間がかかります。 | |
ネットワーク上の入力フィーチャを検索し、ネットワーク ロケーションを説明するフィールドを入力フィーチャに追加します。 このツールは、Network Analyst ワークフローで使用される入力のネットワーク ロケーションを事前計算し、解析時の解析のパフォーマンスを改善するために使用します。 このツールは、入力の計算されたネットワーク ロケーションを入力データのフィールドに格納します。 | |
既存のフィーチャ データセットに「ネットワーク データセット」を作成します。 ネットワーク データセットを使用して、フィーチャ データセット内のデータに対するネットワーク解析を実行できます。 | |
入力テンプレート ファイル (*.xml) に格納されているスキーマを使用して、新規のネットワーク データセットを作成します。このツールを実行する前に、ネットワーク データセットの作成に必要なフィーチャクラスと入力テーブルをすべて用意しておく必要があります。 | |
既存のネットワーク データセットのスキーマを含むファイルを作成します。このテンプレート ファイルを使用すると、同じスキーマで新規のネットワーク データセットを作成できます。 | |
ネットワーク データセットのターンをモデリングするターン フィーチャを格納するための新しいターン フィーチャクラスを作成します。 | |
入力ネットワーク データセットの正しいモデリングに必要なライン フィーチャの数を最小にするネットワーク データセットを作成します。効率化された出力ネットワーク データセットにより、解析の実行、結果の描画、およびルート案内の生成に必要な時間が削減されます。このツールは新しいネットワーク データセットとソース フィーチャクラスを出力します。入力ネットワーク データセットとソース フィーチャは変更されません。 | |
ターン フィーチャクラスのターンごとのエッジの最大数を増やします。 | |
ネットワーク データセットからネットワーク データセット レイヤーを作成します。 | |
代替 ID によってネットワーク内のエッジを参照するターン フィーチャクラスに追加フィールドを作成し、値を設定します。 代替 ID は、エッジ ソースを編集してその ObjectID 値を変更した場合にターン フィーチャの整合性を維持するのに役立ちます。 | |
ShareAsRouteLayers | ネットワーク解析の結果をルート レイヤーとしてアクティブなポータルで共有します。 ルート レイヤーには、ルートに割り当てられた訪問先、特定のルートでサービスが提供される訪問先、移動方向などのルートに関するすべての情報が含まれます。 |
代替 ID フィールドを使用してターン フィーチャクラス内のすべてのエッジ参照を更新して、各ターンの対応するエッジ フィーチャを識別します。 このツールは、エッジ ソース フィーチャクラスに対して編集を行って ObjectID 値を変更した後で使用します。 | |
ターン フィーチャのジオメトリを使用して、ターン フィーチャクラス内のすべてのエッジ参照を更新します。このツールは、元のエッジが編集されたため、ターンについて指定されている ID によってターンで使用されているエッジを検索できなくなった場合に便利です。 |