ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

ネットワーク フィーチャからのスタンダード ビルダーの動作

ダイアグラム テンプレートは常にスケマティック フィーチャクラスに関連付けられています。スタンダード ビルダーの場合、このようなスケマティック フィーチャクラスは、ビルダーが処理する GIS フィーチャクラスに関連します。

ジオメトリック ネットワークまたはネットワーク データセットを表現する GIS フィーチャ セットからスタンダード ビルダーに基づくダイアグラムを生成する際には、ビルダーによってスケマティック フィーチャクラスが設定されます。この場合、ダイアグラムでの使用が想定されるスケマティック フィーチャが次のように作成されます。

  1. 選択またはトレース操作後に、マップ ドキュメント内でハイライトされているジオメトリック ネットワーク フィーチャが解析されるか、マップ ドキュメント内で現在選択されているネットワーク エレメントが解析されます。
  2. これらのネットワーク フィーチャを含むフィーチャ レイヤーごとに、それらを処理する必要があるかどうかが確認されます。つまり、ダイアグラム テンプレートに対して、関連する GIS フィーチャクラスに関連付けられたスケマティック フィーチャクラスが存在するかどうかが確認されます。

    ダイアグラム テンプレートにそのようなスケマティック フィーチャクラスが存在する場合は、フィーチャ レイヤーでハイライトされているフィーチャごとに、関連付けられたスケマティック フィーチャがメモリ内に作成されます。また、その属性が評価されてトポロジとジオメトリが初期化されます。

  3. 関連するダイアグラム テンプレートでスケマティック ルールが指定されている場合は、メモリ内で構築されたすべてのスケマティック フィーチャに対してスケマティック ルールが実行されます。
  4. ダイアグラム テンプレートにデフォルトのスケマティック レイアウト アルゴリズムが構成されている場合は、アルゴリズムが実行され、その結果に基づいてメモリ内のすべてのスケマティック フィーチャのジオメトリが更新されます。
  5. メモリ内のすべてのスケマティック フィーチャが、スケマティック データセットのスケマティック フィーチャクラスに保存されます。
  6. 作成されたすべてのスケマティック フィーチャに対して、スケマティック フィーチャクラスからクエリが実行され、ダイアグラムが表示されます。

その後、ダイアグラムの存続中 (つまり、スケマティック データセットから削除されるまで) はいつでも、ダイアグラムに対して以下の操作が可能です。

  • 再び開く。
  • 編集、レイアウト、および保存。
  • そのコンテンツとネットワーク フィーチャとの整合性を維持するための更新。これにより、関連付けられた GIS フィーチャに影響をおよぼした変更が、関連付けられたスケマティック フィーチャ上でレポートされます。GIS バージョン対応データに基づくダイアグラムについては、他の任意の参照バージョンから更新することもできます。したがって、ダイアグラムの生成が特定のバージョンに基づいていても、その GIS データ バージョンが存在しなくなったり、参照バージョンでなくなったりした場合は、ダイアグラムの参照バージョンを変更して、ダイアグラム コンテンツを GIS 参照バージョンの変更に合わせて進化させることができます。

メモ:

また、スタンダード ビルダーに基づくダイアグラム テンプレートを使用して、マップ ドキュメントでハイライトされている GIS フィーチャに関連付けられたスケマティック フィーチャと、いずれかのデータベース タイプから動作するカスタム クエリに基づくスケマティック フィーチャを含む混合ダイアグラムを生成することもできます。この場合、生成プロセスには次の中間ステップが含まれます。

  • カスタム クエリがダイアグラムの構築時に開始するよう構成されている、つまり評価モードが [生成/更新時のクエリ] になっているクエリが指定されているスケマティック フィーチャクラスは、ルール実行の直前に処理されます。
  • カスタム クエリがダイアグラムの読み込み時に開始するよう構成されている、つまり評価モードが [編集開始時のクエリ] になっているクエリが指定されているスケマティック フィーチャクラスは、ルール実行の直後に処理されます。
いずれの場合も、各スケマティック フィーチャクラスで指定されているカスタム クエリが実行された後、各クエリ レコードに関連するスケマティック フィーチャがメモリ内に作成されます。また、その属性が評価されてトポロジとジオメトリが初期化されます。

メモ:

スタンダード ビルダーのプロパティの構成時には、[スケマティック フィーチャクラスの自動作成] という実行モードを有効に設定することができます。このモードが有効の場合、スケマティック フィーチャクラスの作成時に、マップ内でハイライトされているフィーチャの GIS フィーチャクラスに関連付けられたスケマティック フィーチャクラスが存在しなくても、そのすべての GIS フィーチャを処理できます。このモードで実行すると、ダイアグラム テンプレートの不足しているスケマティック フィーチャクラスが自動的に作成されて設定されます。

注意:

ネットワーク データセット データのターンと標識は非ネットワーク エレメントです。それらのエレメントに関連付けられたスケマティック フィーチャを含むダイアグラムを生成できますが、それらはダイアグラム内で切り離されたエレメントとして表示されます。つまり、それらの特定のエレメントは、ダイアグラムのコンテンツが地理座標で表示されるときには意味を持つ可能性がありますが、何らかのスケマティック レイアウト アルゴリズムを実行した後では、正しく位置付けられません。ダイアグラムを図的に有効にするには、次のいずれかを行って、ダイアログ内にそれらの特定のエレメントに対応したスケマティック フィーチャを置かないようにすることが推奨されます。

  • ダイアグラムの生成のためにネットワーク エレメントを選択するときに、マップ内で標識またはターン フィーチャ レイヤーを選択不可のレイヤーとして構成します。
  • ダイアグラムの生成に使用するダイアグラム テンプレートと、それらの標識またはターン フィーチャに関連付けられたスケマティック フィーチャクラスとの関連付けを解除します。
  • それらのスケマティック フィーチャがダイアグラムから自動的に削除されるように、ダイアグラムの生成に使用するダイアグラム テンプレートにフィーチャの削除ルールを設定します。

関連トピック

  • ネットワーク フィーチャからダイアグラムを構築するためのスタンダード ビルダーの構成
  • ジオメトリック ネットワークまたはネットワーク データセットから生成するスケマティック ダイアグラム
  • ネットワーク フィーチャからダイアグラムを生成する
  • ネットワーク フィーチャに基づくダイアグラムの更新

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2021 Esri. | プライバシー | リーガル