Schematics の基本構成チュートリアルの概要
スケマティック ダイアグラム テンプレートは、特定のタイプのスケマティック ダイアグラムの作成に使用されます。各スケマティック ダイアグラム テンプレートは、スケマティック ダイアグラムのコンテンツを管理するスケマティック ビルダに基づいています。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: クイックスタート ガイド - カスタム クエリから動作するようにスタンダード ビルダを構成する - コンテンツがすべてカスタム クエリから構築される定義済みのスケマティック ダイアグラム セットを生成するスケマティック ダイアグラム テンプレートの構成について説明します。
最初に演習 1 および 2 を完了した後は、演習 3 〜 6 は任意の順序で実行することができます。
このチュートリアルを使用するには、ArcGIS for Desktop(ArcGIS Schematics エクステンション を含む)のインストールと、ArcGIS for Desktop Standard または ArcGIS for Desktop Advanced のライセンスが必要です。また、チュートリアル データを、システム上のローカル ドライブまたは共有ネットワーク ドライブにインストールする必要があります。