SubnetLine フィーチャクラス

SubnetLine フィーチャクラスは、それぞれサブネットワークを表している線形フィーチャのセットを格納します。SubnetLine フィーチャクラスの目的は、サブネットワーク マップの編集時および生成時の視覚化です。各ライン フィーチャは、有効なアセット タイプを持つサブネットワーク内のライン フィーチャの集合で構成されます。

SubnetLine フィーチャクラスは、システムが提供する読み取り専用のフィーチャクラスで、特定のユーティリティ ネットワーク ツールを実行することでのみ内部的に更新されます。有効な接続されたすべてのラインが、SubnetLine クラス内のサブネットワークの 1 つのフィーチャを構成します。SubnetLine フィーチャクラスで使用されるラインは、[サブネットライン フィーチャクラスの集約ライン] プロパティを使用して、層のサブネットワーク定義で指定されます。SubnetLine フィーチャクラスには関連付けが表されないため、サブネットワークを表すライン フィーチャはマルチパートになる場合があります。

SubnetLine フィーチャクラスは、次の操作で更新されます。

  • Tier name 属性フィールドは、SubnetLine フィーチャクラスのサブタイプ フィールドとして定義されます。[層の追加 (Add Tier)] ジオプロセシング ツールを使用してドメイン ネットワークに追加された各層について、サブタイプ コードと説明のペアがサブタイプに追加されます。
  • [サブネットワークの更新] ツールが実行されるたびに、SubnetLine フィーチャクラス内の対応する行が作成、更新、または削除されます。サブネットワークの更新中に SubnetLine フィーチャクラスに対して行われる変更の例を以下に示します。
    • サブネットワークを作成すると、行が追加されます。
    • サブネットワークの通過可能なフィーチャを変更すると、既存の行が更新されます。
    • サブネットワークを削除すると、行が削除されます。
    • サブネットワーク定義の [サブネットライン フィーチャクラスの集約ライン] プロパティが変更されると、行が追加、更新、または削除されます。

ユーザー バージョンが Default バージョンとリコンサイルされるときに、SubnetLine クラスが考慮されます。バージョンがデフォルトにポストされるときに、SubnetLine クラスは含まれません。これは、サブネットワークの更新が発生したバージョンでのみ SubnetLine クラスが有効であるためです。バージョンがリコンサイルされた後に、そのバージョンを整合チェックし、サブネットワークを再び更新することが必要になる場合があります。バージョンがデフォルトにポストされると、ダーティ エリアが作成されます。ネットワーク トポロジの整合チェックを実行後、デフォルト バージョンでサブネットワークを更新すると、SubnetLine クラスが更新されます。

編集タスク中に SubnetLine フィーチャクラスを視覚的な補助として使用するには、適切な表示縮尺範囲を設定します。たとえば、1:20,000 よりも近くに拡大したときに、レイヤーを表示しないようにします。また、Subnetwork Name フィールドを使用してサブネットワークのコレクションを区別するには、意味のあるシンボルを適用します。

SubnetLine クラスの属性

SubnetLine クラスのフィーチャには、次の属性があります。

フィールド名フィールド エイリアス説明
ISDIRTY

Is dirty

サブネットワークがダーティまたはクリーンのどちらの状態かを示します。詳細については、「ダーティ サブネットワーク」をご参照ください。

TIERNAME

層の名前

サブネットワークが属している層の名前。

SUBNETWORKNAME

サブネットワーク名

集約されたラインが表すサブネットワークの名前。

SUBNETWORKCONTROLLERNAMES

サブネットワーク コントローラー名

サブネットワークを定義するサブネットワーク コントローラーの名前。

LASTUPDATESUBNETWORK

サブネットワークの最終更新

[サブネットワークの更新 (Update Subnetwork)] ツールを使用してサブネットワークが最後に更新された日付。

LASTACKEXPORTSUBNETWORK

サブネットワークのエクスポートの最終 ACK (確認応答)

[サブネットワークのエクスポート (Export Subnetwork)] ツールを使用してサブネットワークが最後にエクスポートされた日付。

注意:
この属性は、[エクスポートの承認の設定] が true に設定されている場合にのみ更新されます。


このトピックの内容
  1. SubnetLine クラスの属性