スケマティック データ ソースの作成
スケマティック データセットは、常にジオデータベースに格納されています。スケマティック データセット エディタでスケマティック データセットを編集するときは、データ ソース エントリの下の CURRENTDS データ ソースが常に参照されます。このデータ ソースによって、スケマティック データセットが格納されているジオデータベースに接続します。スケマティック ダイアグラムを生成する元となるスケマティック データセットと GIS フィーチャクラスまたはオブジェクト テーブルが、同じジオデータベースを共有している場合、この CURRENTDS データ ソースは、スケマティック ダイアグラム テンプレートおよびそれらと関連付けられたスケマティック フィーチャクラスを構成するために使用できます。ただし、作業する元のデータが他のデータベースに格納されている場合、このデータベースに接続するための新しいスケマティック データ ソースの作成が必要となる場合もあります。
以下の手順では、スケマティック データセット エディタ内でのスケマティック データ ソースの作成方法を詳しく説明します。
- スケマティック データセット エディタ内でスケマティック データセットを編集します。
- スケマティック アイテム ウィンドウのツリー ビューにスケマティック データセット リソースが表示されていない場合、[スケマティック データセット エディタ] ツールバーの [ビュー] → [プロジェクト ツリー] をクリックします。
- スケマティック データセット エディタのツリーで [データ ソース] エントリを右クリックします。
-
[新しいデータ ソース] をクリックします。
[スケマティック データセット エディタ] ウィンドウの右側に、新しいスケマティック データ ソースのための新しい [プロパティ] タブが自動的に表示されます。
- [プロパティ] タブの [名前] フィールドに、新しいスケマティック データ ソースを参照する名前を入力します。
-
次のように [タイプ] ドロップダウン リストからスケマティック データ ソースのタイプを選択します。
- [ADO 接続] または [ADO 拡張接続] は、UDL ファイルを作成してあるか、使用するデータベースに接続する UDL ファイルを作成するためのプロパティがわかっている場合に選択します。
- [DAO ODBC 直接接続] は、使用するデータが格納されているデータベースに接続するデータ ソース名を参照して選択する場合に選択します。
- [Esri Access GDB 接続] は、使用するデータが、パーソナル ジオデータベースに格納されている場合に選択します。
- [Esri ファイル GDB 接続] は、使用するデータベースが、ファイル ジオデータベースである場合に選択します。
- [Esri OleDB GDB 接続] は、使用するジオデータベースに接続するための ODC ファイルを参照して選択できるようにする場合に選択します。
- [Esri SDE GDB 接続] は、ArcSDE ジオデータベースを使用する場合に選択します。
- [カスタム データ ソース] は、カスタム コンポーネントからデータ ソースを作成する場合に選択します。
データ ソースのタイプごとに独自の特定のパラメータがあるため、[プロパティ] タブのコンテンツは、選択されたデータ ソース タイプに応じて自動的に変わります。
-
次に、指定したデータ ソースのタイプに従って、その特定のパラメータを構成する必要があります。
これらの特定の構成については、別のトピックで説明します。作成するスケマティック データ ソースのタイプに応じて、次のハイパーリンクのいずれかをクリックしてください。
-
[プロパティ] タブの下部にある [OK] をクリックします。
新しく作成されたスケマティック データ ソースのための新しいエントリが、スケマティック データセット エディタのツリーのデータ ソース メイン エントリの下に表示されます。
- [スケマティック データセット エディタ] ツールバーの [保存] ボタン をクリックします。