道路の競合を解決(Resolve Road Conflicts)ツールの機能

[道路の競合を解決(Resolve Road Conflicts)] ツールは、シンボル表示された道路フィーチャをグラフィックス上で重ならないように調整します。グラフィックスの重なりが生じるのは一般に、道路データを作成時よりも小さい縮尺で表示したときです。ライン シンボルを適用すると、隣接する道路同士が互いに重なることがあります。

道路の競合を解決(Resolve Road Conflicts)ツールの機能

基準縮尺でシンボル表示された入力フィーチャは、互いに近接しているか、また平行かどうか評価されます。それらの入力フィーチャは、[階層フィールド] の値に基づいてランク付け、分類されます。フィーチャ(またはフィーチャの一部)の位置を若干移動することによって、グラフィックスの重なりを解決し、表示を見やすくします。フィーチャの一部だけを移動するときは、トランジションがスムーズに処理されます。発生した変位は、必要に応じてポリゴン出力フィーチャクラスに格納できます。このフィーチャクラスを [移動の反映(Propagate Displacement)] ツールへの入力として使用することによって、他のフィーチャとの空間的関係を維持できます。

このツールは、フィーチャを空間的関係および相対的階層に基づいて移動します。

データの準備に関する考慮事項

[道路の競合を解決(Resolve Road Conflicts)] ツールは、ライン フィーチャを出力縮尺でシンボル表示されたときにグラフィックス上で見やすくなるように調整します。一度に 2 つ以上のレイヤを評価し、処理できます。交通ネットワーク内で共存するフィーチャ間のリレーションシップをツールでメンテナンスするためには、入力フィーチャのジオメトリを正しく設定することがきわめて重要です。入力データに関して、次の要件と推奨事項を念頭に置いてください。

ワークフローに関する考慮事項

このツールはほとんどの場合、他の [ジェネラライズ] ツールや [シンボル表現の競合解決] ツールと一緒に使用するのが一番効果的です。これらのツールをワークフロー内の他のレイヤおよび他のツールと一緒に使用するうえで参考になるヒントを、以下にいくつか紹介します。

大きなデータセットの分割

このツールは、個々のフィーチャの最終的な状態を決定する際に、隣接および接続したフィーチャが考慮されるよう状況に応じて機能します。複数のデータセットを一度に入力することができるため、これらはすべて同時に考慮されます。大量の入力データを(または個別の入力レイヤを多く)を使用すると、メモリの制限を超えることがあります。これを防ぐには、このツールの実行中にパーティション化を有効にすることを検討します。それは、カートグラフィック パーティション ジオプロセシング環境変数にフィーチャクラスの分割を指定することによって行います。分割すると、ツールは、論理的で処理しやすいサイズで順次データを処理できます。各パーティションのポリゴンに特定された入力フィーチャは、パーティションを囲むバッファ ゾーンからの別データとともにツールに読み込まれます。この別データは、処理の進行と同時に反映されます。これにより、作成されたフィーチャクラスがシームレスになり、パーティションの境界を越えて重なり合うフィーチャの状態の整合性がとれるようになります。

道路の競合が分割によって解決される場合、各パーティションの境界線を超えたバッファにあるフィーチャも変更されます。パーティションの境界では、フィーチャはパーティション内で起こる移動に一致します。パーティション エッジから離れると、移動距離が短くなり、トランジションがスムーズになります。そのため、各パーティションが処理されると、道路網の接続性が維持されます。隣接するパーティションが処理される場合、短くなる移動距離が競合として検出され、正常に解決されます。結果として、境界を越えて道路の移動の整合性が保たれます。

関連トピック

5/10/2014