スケマティック ダイアグラム テンプレートは、予想されるタイプの一連のスケマティック フィーチャを含む特定のタイプのスケマティック ダイアグラムを生成することを目的として作成されます。たとえば、鉄道輸送業界では、国内の主要路線の模式図用のスケマティック ダイアグラム テンプレート、地方路線用のテンプレート、駅の構内図 (プラント内部) 用のテンプレートを定義することができます。
スケマティック ダイアグラム テンプレートに基づくダイアグラムに含まれるスケマティック フィーチャの予想されるタイプを指定するには、それらのダイアグラムを実装するスケマティック ビルダーで処理されるオブジェクトのタイプを指定します。つまり、ダイアグラムの生成の実行時にユーザーが指定したコンテキストから (たとえば、マップ ドキュメントで現在ハイライトされている一連のフィーチャから、マップ ドキュメントで現在ハイライトされているネットワーク解析の結果から、など)、ビルダーはそのコンテキストを解析し、ダイアグラムで予想されるスケマティック フィーチャを生成することができます。
Schematics に含まれているすべての定義済みスケマティック ビルダーでは、ダイアグラムの生成中にスケマティック ビルダーによって構築されたスケマティック フィーチャは、スケマティック データセットのスケマティック フィーチャクラスに格納されます。これらのスケマティック フィーチャは、ダイアグラムの有効期間中、これらのスケマティック フィーチャクラスに保存されます。生成されたダイアグラムが表示されるときには、これらのスケマティック フィーチャクラスからスケマティック フィーチャが検索されます。
スケマティック データセット エディターには、スケマティック ダイアグラム テンプレートのスケマティック フィーチャクラスを定義する方法がいくつかあります。
- [新規スケマティック フィーチャクラス] 機能を使用する
- [フィーチャ レイヤーからインポート] 機能を使用する
- [フィーチャクラス/テーブルからインポート] 機能を使用する
- ビルダー プロパティの [スケマティック フィーチャクラスの自動作成] オプションを使用する
それぞれの方法の詳細については、「スケマティック フィーチャクラスの管理」で個々のトピックをご参照ください。