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

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

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

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

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

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

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

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

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

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

入力スケマティック データセットに含まれるスケマティック ダイアグラムを出力ジオデータベースにエクスポートする場合は、[ダイアグラム] オプションをオンにします。

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

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

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

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

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

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

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

注意注意:

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

スケマティック データセット エディタでの GIS フィーチャクラスまたはオブジェクト テーブルとスケマティック フィーチャクラスとの関連付けの詳細

5/10/2014