ジオデータベースへのスケマティック データセットのエクスポート

この機能はカタログ ウィンドウで使用できます。この機能を使用すると、スケマティック データセットのコンテンツ(スケマティック データセットの構成パラメータやスケマティック ダイアグラム)を他のジオデータベースにエクスポートすることができます。

スケマティック データセットは、スケマティック アプリケーションのエントリ ポイントとなります。これには次のものが含まれます。

スケマティック データセットのエクスポートでは、次のような操作を行うことができます。

この機能は、テスト環境で行ったスケマティック データセットの構成の変更を本番環境にすばやく簡単に転送することを目的として開発されたものです。

スケマティック データセットのエクスポート手順

カタログ ツリーでスケマティック データセットを右クリックし、[エクスポート] → [ジオデータベースへ変換] をポイントします。[スケマティック データセットをジオデータベースにエクスポート] ダイアログ ボックスが表示されます。

[スケマティック データセットをジオデータベースにエクスポート] ダイアログ

このダイアログ ボックスでのパラメータの構成方法の詳細

スケマティック ダイアグラムのエクスポートについて

入力スケマティック データセット内のスケマティック データセットの構成パラメータとスケマティック ダイアグラムの両方を出力ジオデータベースにエクスポートする場合は、[定義とダイアグラム] オプションを選択する必要があります。この場合、次の 3 つの方法でダイアグラムのエクスポートを実行することができます。

各オプションについては、以下のセクションで説明します。図 1.1 は、エクスポート前の入力スケマティック データセットと出力スケマティック データセットのコンテンツを示したものです。

ダイアグラムのエクスポート オプションについての説明、エクスポート前の入力スケマティック データセットおよび出力スケマティック データセット

別のジオデータベースへのスケマティック構成パラメータとスケマティック ダイアグラム コンテンツのリダイレクトについて

[エクスポート] コマンドは、テスト環境で行ったスケマティック データセットの定義の変更を本番環境にすばやく簡単に転送することを目的として開発されたものです。多くの場合、テスト ジオデータベースは本番ジオデータベースと同じなので、出力スケマティック データセットのテスト データではなく本番データを指すように、入力スケマティック データセットで構成されている関連付け、カスタム クエリ、およびクエリ属性をエクスポート中にリダイレクトする必要があります。同様に、入力スケマティック データセットから出力スケマティック データセットにダイアグラムをエクスポートする場合は、指定した出力ジオデータベース内のフィーチャ/オブジェクトと関連付けられるように、スケマティック フィーチャをリダイレクトする必要があります。[関連データのオプション] セクションには、エクスポート中にこれらのリダイレクトが自動的に行われるように構成できるオプションがまとめられています。

別のジオデータベースに再アタッチする

このチェックボックスをオンにすると、入力スケマティック データセットで構成されているすべての関連付け、カスタム クエリ、およびクエリ属性が、別のジオデータベース内の出力スケマティック データセットに自動的にリダイレクトされます。このジオデータベースは、[出力先ジオデータベース、またはスケマティック データセット] フィールドで指定した出力ジオデータベース(デフォルトでは [出力ジオデータベースを使用])、または [出力ジオデータベースを使用] フィールドの右側にある [開く] ボタンをクリックして指定した他のジオデータベースです。

  • スケマティック フィーチャクラスとフィーチャクラス/オブジェクト テーブル間の関連付けについては、指定したジオデータベース内の地理フィーチャクラス/オブジェクト テーブルの名前が自動的にリダイレクトされます。指定したジオデータベース内に同じ名前の地理フィーチャクラス/オブジェクト テーブルが存在しない場合、関連するスケマティック フィーチャクラスは関連付けなしでエクスポートされます。
  • カスタム クエリとクエリ属性については、関連するデータ ソースが、指定したジオデータベースに自動的にリダイレクトされます。
エクスポート前に出力スケマティック データセット内にすでに存在していたスケマティック フィーチャクラスについては、エクスポート中に定義パラメータが変更されることはありません。つまり、それらの関連付け、カスタム クエリ、およびクエリ属性の定義がエクスポート中に変更されることはありません。

次のスクリーン ショットは、エクスポート中にどのようにリダイレクトが行われるかを示したものです。

  • 図 2.1 は、エクスポート前の入力および出力スケマティック データセットのコンテンツでスケマティック フィーチャクラスが GIS フィーチャクラスとどのように関連付けられているかを示しています。赤と青の矢印は、これらの関連付けを表すために使用しています。
    再アタッチ オプションについての説明、エクスポート前の入力スケマティック データセットおよび出力スケマティック データセット
  • 図 2.2 は、[別のジオデータベースに再アタッチする] チェックボックスをオンにした場合、エクスポート後の出力スケマティック データセットで関連付けがどのように設定されるかを示しています。SchFeatureClass1、SchFeatureClass2、および SchFeatureClass3 スケマティック フィーチャクラスの関連付けは保持され、新しい SchFeatureClass4 および SchFeatureClass5 スケマティック フィーチャクラスがエクスポートされています。出力ジオデータベースには、入力ジオデータベースで SchFeatureClass4 スケマティック フィーチャクラスと関連付けられているフィーチャクラスと同じ名前の FeatureClass4 フィーチャクラスがあるので、エクスポートされた SchFeatureClass4 が FeatureClass4 フィーチャクラスと自動的に関連付けられています。SchFeatureClass5 については、出力ジオデータベース内に同じ名前のフィーチャクラスがないので、関連付けは設定されていません。
    再アタッチのチェックボックスをオンにした場合の結果
  • 図 2.3 は、[別のジオデータベースに再アタッチする] チェックボックスをオフにした場合のエクスポート後の関連付けを示しています。SchFeatureClass1、SchFeatureClass2、および SchFeatureClass3 スケマティック フィーチャクラスの関連付けは保持され、新しい SchFeatureClass4 および SchFeatureClass5 スケマティック フィーチャクラスが、関連付けを変更せずにエクスポートされています。
    再アタッチのチェックボックスをオフにした場合の結果

注意注意:

出力スケマティック データセットにエクスポートされたスケマティック フィーチャクラスと GIS フィーチャクラス/オブジェクト テーブル間の関連付けが適切に設定されていない場合は、スケマティック データセット エディタで再定義できます。スケマティック データセット エディタでの GIS フィーチャクラスまたはオブジェクト テーブルとスケマティック フィーチャクラスとの関連付けの詳細


7/10/2012