スケマティック データセットおよびスケマティック フォルダ ドロップダウン リストについて
デフォルトでは、特定の MXD ファイルに対して [スケマティック ダイアグラムの新規作成] コマンドを初めて実行したときに、[スケマティック データセット] または [スケマティック フォルダ] ドロップダウン リストに表示されるスケマティック データセットは次のとおりです。
- MXD ファイルに現在表示されている GIS フィーチャが保存されているジオデータベース内のすべてのスケマティック データセット
- 現在開いているスケマティック ダイアグラムに関連するすべてのスケマティック データセットまたはフォルダ
スケマティック データセットが見つからない場合、デフォルトのスケマティック データベース内のデフォルトのスケマティック データセットが表示されます。このデフォルトのデータベース Schematic Personal Geodatabase.mdb は、Schematics Extension のインストール時に ArcGIS\Desktop10.0\Schematics\Database フォルダにインストールされています。このデータベースは、初めて必要になったときに、現在のユーザの Documents and Settings の下の Application Data\ESRI\Desktop10.0\Schematics にコピーされ、名前が SchematicDatabase.mdb に変更されます。お使いのコンピュータにバージョン 10 より前の Schematics がインストールされている場合は、後述の「バージョン 10 より前の Schematics がインストールされているコンピュータでのデフォルトのスケマティック データベースについて」をご参照ください。
使用したいスケマティック データセットがこのリストに含まれていない場合、このフィールドの右側にある参照ボタンをクリックし、必要なスケマティック データセットを選択してください。
MXD ファイルを閉じるまでは、現在開いているスケマティック ダイアグラムに関連するすべてのスケマティック データセットまたはスケマティック フォルダがこのリストに表示されます。作業セッションの終了時に、スケマティック ダイアグラムがコンテンツ ウィンドウにある状態で MXD ファイルが保存された場合は、次にこの MXD ファイルから [スケマティック ダイアグラムの新規作成] コマンドを実行すると、これらのスケマティック ダイアグラムが保存されているすべてのスケマティック データセットとスケマティック フォルダが表示されます。
バージョン 10 より前の Schematics がインストールされているコンピュータでのデフォルトのスケマティック データベースについて
お使いのコンピュータにバージョン 10 より前の Schematics がインストールされている場合、Documents and Settings の下の Application Data\ESRI\Desktop10.0\Schematics にあるデフォルトの SchematicDatabase.mdb は古いスケマティック データベースであるため Schematics の操作が制限されることがあります。たとえば、そのようなスケマティック データベースに保存されている既存のスケマティック ダイアグラムを開いて編集することはできますが、編集したダイアグラムをそのようなスケマティック データベースに保存して、ダイアグラムを更新したり、新しいダイアグラムを作成したりすることはできません。
古いスケマティック データベースに保存されているダイアグラムを残さない場合は、そのスケマティック データベースを削除します。初めて必要になったときに、新しいデフォルトのスケマティック データベースが自動的に再作成されます。
古いスケマティック データベースに保存されているダイアグラムを残し、以前のバージョンの Schematics と同様に作業を行えるようにするには、スケマティック データセットを移行する必要があります。古いスケマティック データセットを移行する手順は次のとおりです。
- ArcCatalog を起動します。
- Documents and Settings の下の Application Data\ESRI\Desktop10.0\Schematics フォルダに移動します。
- SchematicDatabase.mdb ジオデータベースを右クリックし、[新規作成] → [スケマティック データセット] をクリックします。
- この新しいスケマティック データセットを右クリックし、[名前の変更] をクリックします。
- デフォルトの NewSchematicDataset という名前を Temp10 に変更します。
- DefaultSchematicDataset スケマティック データセットを右クリックし、[現在のスケマティック バージョンに移行] をクリックします。
[現在のスケマティック バージョンに移行] ダイアログ ボックスが開きます。
- [出力先ジオデータベース、またはスケマティック データセット] フィールドの右側にある参照ボタンをクリックし、SchematicDatabase.mdb ジオデータベースに作成した Temp10 スケマティック データセットを参照して選択します。
- [定義とダイアグラム] オプションを選択し、[OK] をクリックします。
- 移行プロセスが終了したら、[現在のスケマティック バージョンに移行] ダイアログ ボックスを閉じます。
- ArcMap を起動し、Temp10 に保存されている移行されたダイアグラムに対して表示、編集、保存、更新などの操作を正しく実行できることを確認します。
- カタログ ウィンドウで、DefaultSchematicDataset スケマティック データセットを削除します。
- Temp10 スケマティック データセットの名前を DefaultSchematicDataset に変更します。