ネットワーク属性の追加 (Add Network Attribute) (ユーティリティー ネットワーク ツール)
サマリー
ネットワーク属性をユーティリティー ネットワークに追加します。
ネットワーク属性は、ネットワーク内の対応するフィーチャの属性から取得される値で、ネットワーク トポロジーに保存されています。 ネットワーク属性は、ネットワークをどのように通過するかを制御し、トレース解析時に使用されます。 1 つのネットワーク属性に関連付けることができるのは、1 つのフィーチャクラスあたり 1 つの属性のみですが、1 つのユーティリティー ネットワークに設定できるネットワーク属性の数に制限はありません。 ネットワーク属性は、通過可能性を制御し、ネットワーク内のパスのコストをモデリングするために、ウェイトとして使用されます。
使用法
ネットワーク属性は、1 つのフィーチャクラスの 1 つの属性のみに関連付けることができます。ただし、複数のフィーチャクラスに関連付けることはできます。
エンタープライズ ジオデータベースを操作する場合、接続する ArcGIS Enterprise ポータル アカウントは、ポータル ユーティリティー ネットワークの所有者である必要があります。
ネットワーク トポロジーを無効化する必要があります。
エンタープライズ ジオデータベースを操作する場合、このツールを実行するには、デフォルト バージョンに接続する必要があります。
エンタープライズ ジオデータベースを操作する場合は、データベース ユーティリティー ネットワークの所有者として確立されたデータベース コネクションから、入力ユーティリティー ネットワーク パラメーターの値を取得する必要があります。
ライセンス:
エンタープライズ デプロイメントでこのツールを使用するには、アクティブなポータル アカウントは、ArcGIS Advanced Editing ユーザー タイプ エクステンションのライセンスが付与される必要があります。
このツールを ネットワーク属性の設定 ツールと組み合わせて使用すると、ユーティリティー ネットワークのフィーチャクラス フィールドにネットワーク属性を割り当てることができます。
次の表に、ネットワーク属性のタイプとそれに適用可能なパラメーターを表示します。
属性タイプ
イン ライン
割り当て可能
Null 値を許可
代替
Short


Long



(行外のみ)
Double


Date

Big Integer
注意:
Big Integer ネットワーク属性は、ユーティリティー ネットワーク バージョン 7 以降でサポートされています。

パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力ユーティリティー ネットワーク |
ネットワーク属性を追加する入力ユーティリティー ネットワーク。 |
Utility Network; Utility Network Layer |
|
属性名 |
ユーティリティー ネットワークに追加されるネットワーク属性の名前。 |
String |
|
属性タイプ |
ネットワーク属性のデータ タイプを指定します。
|
String |
|
イン ライン (オプション) |
ネットワーク属性をイン ラインで維持するかどうかを指定します。 インライン ネットワーク属性の方がやや効率的ですが、ユーザー定義インライン属性のビット数には、1 ユーティリティー ネットワークあたり 25 ビットという制限があります。 可能な限り、最も使用頻度の高いネットワーク属性 (電力網のフェーズ、ガスおよび水道網の圧力など) は、イン ラインで保存してください。 ビットのサイズは、ドメイン パラメーターによって決まります。 インライン属性は、整数のネットワーク属性 (Short または Long) でのみサポートされます。
|
Boolean |
|
割り当て可能 (オプション) |
同じフィーチャに属している複数のエッジにネットワーク属性を割り当てるかどうかを指定します。 割り当て動作は Double ネットワーク属性でのみサポートされます。 割り当て可能なプロパティを含むネットワーク属性は、ライン フィーチャクラスまたはジャンクション フィーチャクラスのフィールドに割り当てることができますが、割り当て動作を実行するのはライン フィーチャのみです。 たとえば、
|
Boolean |
|
ドメイン名 (オプション) |
ネットワーク属性が関連付けられるドメイン。 このパラメーターは、イン ライン がオンになっている場合は必須です。 このドメインは、インライン属性に割り当てるビット数を決定するために使用され、コード値タイプである必要があります。 たとえば、 |
String |
|
オーバーライド可能 (オプション) |
注意:このパラメーターは、現在のリリースで使用されていないので、指定した値はすべて無視されます。 このパラメーターの機能は開発中であり、将来のリリースで適用可能になる予定です。 トポロジ内に格納された現在の値を外部オーバーライド テーブルでオーバーライドするかどうかを指定します。 このパラメーターは、電気の場合の現在位置やガスの場合の圧力値など、外部システムからのライブ データを入力するために使用されます。 例として、更新される Device A の切り替え位置を DeviceStatus ネットワーク属性にプッシュし、その後トポロジ エンジンがそれを使用して、Device A のデバイス ステータスの現在値をオーバーライド値でオーバーライドする SCADA システムがあります。
|
Boolean |
|
Null 値を許可 (オプション) |
ネットワーク属性が、Null 値をサポートするかどうかを指定します。
|
Boolean |
|
代替 (オプション) |
ネットワーク属性が、代替として使用されるかどうかを指定します。 代替ネットワーク属性を使用すると、トレース操作の伝達中に、bitset ネットワーク属性値ではなく、代替値を使用できます。 代替は、Long integer ネットワーク属性でのみサポートされます。
|
Boolean |
|
代替するネットワーク属性 (オプション) |
代替として使用されるネットワーク属性。 代替値は、反映されるネットワーク属性のビット数に基づいてエンコードされます。 ネットワーク属性は、イン ラインにする必要があり、8 ビット以下の整数フィールド タイプでなければなりません。 |
String |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
更新されたユーティリティー ネットワーク |
更新されたユーティリティー ネットワーク。 |
Utility Network |
環境
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい