概要
ネットワーク属性をトレース ネットワークに追加します。
使用法
ネットワーク属性は、1 つのフィーチャクラスの 1 つの属性のみに関連付けることができます。ただし、複数のフィーチャクラスに関連付けることはできます。
ネットワーク トポロジを無効化する必要があります。
このツールは、トレース ネットワークのフィーチャクラス フィールドにネットワーク属性を割り当てる [ネットワーク属性の設定 (Set Network Attribute)] ツールとともに使用できます。
エンタープライズ ジオデータベースを操作する場合には、次の要件があります。
入力トレース ネットワークは、データベース トレース ネットワークの所有者として、確立されたデータベース接続から取得する必要があります。
ライセンス:
アクティブなポータル アカウントは、エンタープライズ ジオデータベースでトレース ネットワークを作成、公開、操作するための ArcGIS Trace Network ユーザー タイプ エクステンションのライセンスが付与される必要があります。- このツールは、デフォルト バージョンに接続されているときに実行する必要があります。
構文
arcpy.tn.AddNetworkAttribute(in_trace_network, attribute_name, attribute_type, {is_nullable})
パラメーター | 説明 | データ タイプ |
in_trace_network | ネットワーク属性が追加される入力トレース ネットワーク。 | Trace Network; Trace Network Layer |
attribute_name | トレース ネットワークに追加するネットワーク属性の名前。 | String |
attribute_type | ネットワーク属性のデータ タイプを指定します。
| String |
is_nullable (オプション) | ネットワーク属性が Null 値をサポートするかどうかを指定します。
| Boolean |
派生した出力
名前 | 説明 | データ タイプ |
out_trace_network | 更新されるトレース ネットワーク。 | トレース ネットワーク |
コードのサンプル
Velocity という名前のネットワーク属性を double 属性タイプで追加します。
import arcpy
arcpy.AddNetworkAttribute_tn("Trace Network", "Velocity", "DOUBLE")
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい