[アクティブ ダイアグラムを上書きする] オプションは、ジオメトリック ネットワーク トレースまたは選択処理の後も、マップ ドキュメントのデータ フレームの 1 つでハイライトされたままになっているネットワーク フィーチャに対して機能します。このオプションを使用すると、マップでハイライトされている入力ネットワーク フィーチャのアクティブなダイアグラムのコンテンツ全体を上書きすることができます。このオプションを使用してダイアグラムを更新することは、選択またはジオメトリック ネットワーク トレース処理の後にハイライトした新しいネットワーク フィーチャ セットからダイアグラムを再生成することに似ています。唯一の相違点は、更新後のダイアグラムのスケマティック フィーチャのジオメトリに関係しています。ダイアグラムをレイアウトして保存すると、更新前にダイアグラムに含まれていたスケマティック フィーチャは、マップで現在ハイライトされているネットワーク フィーチャに関連付けられており、保存されているジオメトリが更新後も保持されます。
[アクティブ ダイアグラムを上書きする] オプションをオンにした場合は、スケマティック ダイアグラムの上書きに使用するネットワーク入力データを指定する必要があります。次の 2 種類の入力を使用できます。
- データ フレームで現在選択されているネットワーク フィーチャ セット
- メモリ内でのジオメトリック ネットワーク トレース処理の結果
- カスタム クエリに基づいていないダイアグラムに含まれているスケマティック フィーチャがメモリに読み込まれます。
- マップ内でハイライトされている現在のネットワーク フィーチャ セットが解析され、ビルダーが次のように動作します。
- マップでハイライトされているネットワーク フィーチャに関連付けられているダイアグラムに最初に含まれていたスケマティック フィーチャが更新されます。これらのスケマティック フィーチャの属性と初期ジオメトリが更新され、ダイアグラムが保存されなかった場合は現在のジオメトリが再初期化されます。
- マップでハイライトされている新しいネットワーク フィーチャに基づいて新しいスケマティック フィーチャがメモリ内に作成されます。これらのスケマティック フィーチャの属性が評価され、トポロジとジオメトリが初期化されます。
- ダイアグラムに最初に含まれていたスケマティック フィーチャはマップでハイライトされているネットワーク フィーチャとの関連付けがなくなり、メモリから削除されます。
- 次に、関連するダイアグラム テンプレートにスケマティック ルールが指定されている場合は、すべてのメモリ内スケマティック フィーチャに対してそれらのスケマティック ルールが実行されます。
- [手動で移動、削除、再接続されたフィーチャは維持する] チェックボックスがオンになっている場合は、削除、削減、および再接続の処理が再実行されます。
- ダイアグラム テンプレートにデフォルトのスケマティック レイアウト アルゴリズムが構成されており、ダイアグラムにレイアウトが 1 つも保存されていない場合は、アルゴリズムが再実行され、それに伴ってすべてのメモリ内スケマティック フィーチャのジオメトリが更新されます。
- メモリ内のすべてのスケマティック フィーチャが、スケマティック データセットのスケマティック フィーチャクラスに保存されます。
- 次に、アクティブなスケマティック ダイアグラムが、新しいスケマティック データセットのコンテンツで更新されます。