スケマティック ダイアグラム テンプレートは、特定のタイプのスケマティック ダイアグラムの作成に使用されます。各スケマティック ダイアグラム テンプレートは、スケマティック ダイアグラムのコンテンツを管理するスケマティック ビルダーに基づいています。ArcGIS Schematics エクステンションには、定義済みの 3 つのスケマティック ビルダーが用意されています。各スケマティック ビルダーは、特定の入力データ/コンテキストから処理を行い、このデータ/コンテキストからスケマティック ダイアグラムのコンテンツを生成および更新することができます。
- ネットワーク データセット ビルダーは、ネットワーク データセットに対する解析結果から処理を行います。解析済みのネットワーク解析レイヤー (解析済みのルート、サービス エリア、最寄り施設、または配車ルート ネットワーク タスク解析など) が入力データとして予想されます。
- XML ビルダーは、XMLBuilderDiagram XML スキーマ定義ファイルに基づいた XML データから処理を行います。これは、外部の産業用アプリケーション (Network Engineer など)、ERP (SAP など)、PLM (Matrix One など)、解析パッケージ (CYME など) とのシステム統合を行う場合に使用するビルダーです。このビルダーを使用すると、コストがかかり保守が困難なインターフェイス コードを特別に開発しなくて済みます。このビルダーでは、ビルダーに渡す XML を生成するカスタム コードを記述する必要があります。
- スタンダード ビルダーは、GIS フィーチャクラス/レイヤーまたはオブジェクト テーブルから処理を行います。
- ジオメトリック ネットワークおよびネットワーク データセットのトポロジをデコードできるため、スタンダード ビルダーはジオメトリック ネットワークまたはネットワーク データセットを表現する GIS フィーチャクラスの処理に特化されています。スタンダード ビルダーを使用すると、選択またはトレース操作に関連して ArcMap ドキュメントで現在ハイライトされているネットワーク フィーチャから、最小限の時間ですばやくスケマティック ダイアグラムを生成することができます。これは、ジオメトリック ネットワークまたはネットワーク データセットを扱う一般的な公益事業タイプの企業に有用なビルダーです。ただし、入力データがジオメトリック ネットワークまたはネットワーク データセットではなく、データに空間位置またはリレーションシップ クラスによるリレーションシップがある場合、このビルダーは、構成時にルールの追加も行います。一例として、管理チェーンを示す (人 A が人 B と何らかの関連性があるなど) リレーションシップ クラスを持つ企業内の人を表現するポイント データがあります。この組織階層を、ジオデータベース リレーションシップ ルールに基づいて表示するダイアグラムとして生成することができます。
- また、スタンダード ビルダーを使用して、全体がカスタム クエリから構築されるスケマティック ダイアグラムを生成することもできます。これらのカスタム クエリはどのタイプのデータベースでも機能します。カスタム クエリを使用するうえでの主な前提条件は、データベースに保存されているデータに、接続に関する必要な情報、つまり生成されるダイアグラムで各リンクの原点 (始点) と端点 (終点) を特定するために必要な情報が含まれていることです。目的のデータの取得に必要なクエリの記述には、SQL (Structured Query Language) を使用します。
このチュートリアルの内容
このチュートリアルは、スケマティック ビルダーの構成に特化しています。この構成は、スケマティック データセットの編集および構成に使用するユーティリティである、スケマティック データセット エディターで行います。定義済みのスケマティック ビルダーのいずれかを迅速に構成し、この構成をテストする方法を学習する最も簡単な方法は、このチュートリアルの演習を完了することです。入力に使用するデータのタイプに応じて、演習 1 および 2 を行った後は、演習 3 〜 6 のいずれかに重点を置くことができます。
- 演習 1: スケマティック データセットを作成する - スケマティック データセットの作成方法について説明します。
- 演習 2: スケマティック データセットを編集する - スケマティック データセット エディターを起動し、スケマティック データセットを編集する方法を示します。
- 演習 3: クイックスタート ガイド - ジオメトリック ネットワークを表現する GIS フィーチャから動作するようにスタンダード ビルダーを構成する - 選択またはトレース操作の後、ジオメトリック ネットワークを表現する GIS データがマップ内でハイライトされている場合に、この GIS データからスケマティック ダイアグラムを生成するスケマティック ダイアグラム テンプレートの作成および構成について説明します。
- 演習 4: クイックスタート ガイド - ネットワーク データセット ビルダーを構成する - 解析済みのネットワーク解析レイヤーからダイアグラムを生成するスケマティック ダイアグラム テンプレートを構成する方法について説明します。
- 演習 5: クイックスタート ガイド - XML ビルダーを構成する - XML データからダイアグラムを生成するスケマティック ダイアグラム テンプレートを構成する方法について説明します。
- 演習 6: クイックスタート ガイド - カスタム クエリから動作するようにスタンダード ビルダーを構成する - コンテンツがすべてカスタム クエリから構築される定義済みのスケマティック ダイアグラム セットを生成するスケマティック ダイアグラム テンプレートの構成について説明します。