ビューに含まれるオーバーレイのリスト、オーバーレイに対する各種優先設定、フィルタの適用などをウィンドウ定義と呼びます。ウィンドウ定義はマップドキュメントで管理することができます。マップドキュメントは名称を付けてマップドキュメントファイルとして保存できますので、ベースマップを再構築する必要がなくなります。
ウィンドウ定義を保存するには、上書き保存[ファイル-上書き保存]を選択します。ファイル名の入力が求められ、このファイル名には、SWDという拡張子が付きます。マップドキュメントファイルは、どのPC(ネットワークPC)にでも保存することができます。また、次にファイルを開いた時に各種のファイルをリンクしたり、表示したりするのに必要な情報がすべて入っています。
マップドキュメントファイルは、データセットとのリンクをファイル名とパスの記録を元に行います。従って、データセットファイルやマップドキュメントファイルが別のフォルダに移動していると、リンクが壊れてしまうことがあります。これを避けるために、マップドキュメントファイルを参照するデータセットと同じフォルダに保存することをお勧めします。こうしておくと、マップドキュメントファイルとデータセットが移動しても(あるいは、参照先のドライブ名が異なっていても)壊れたリンクが自動的に修復されます。
マップドキュメントファイルはSIS ActiveXやGeognoSISを含むSISのすべての製品で利用できます。GeognoSISで利用するマップドキュメントファイルを作成するときは、ネットワークファイルの接続にUNCパスを使用することをお勧めします。ネットワークドライブの割り当て名を使用すると、GeognoSISサービスを利用するユーザは認識できないことがあります。
マップドキュメントファイルは、スタイル、スケールフィルタ、主題図を含むすべてのオーバーレイの設定を保存します。テーブルの接続情報も保存します。
マップドキュメントファイルは、1つまたは複数のデータセットのビューが組み合わされたものです。通常は小さなファイルで、実際のデータは多くは含みませんが、以下のものを記録しています。
ファイルメニューから新規を選択し、標準のマップドキュメント、空のマップドキュメントのいずれかを選択します。
マップウィンドウを開いたら、3Dウィンドウやテーブルウィンドウを作成することができます。
マップドキュメントファイルを開くには、以下のいずれかの操作を行います。
オーバーレイ追加[ホームタブ-マップ]を使用し、新しいオーバーレイをマップドキュメントに追加することができます。
マップコントロールバーでは、イメージアイコンをクリックすることによって、オーバーレイの表示/非表示を切り替えることができます。また、オーバーレイ内のグラフィックアイテムに対してフィルタをかけることができます。これには、ツリーを展開してフィルタアイコンをクリックします。 マップコントロールバーには、この他にもマウスの右ボタンをクリックすることによって表示されるローカルメニューにいくつものコマンドがあり、マップドキュメントの見た目を変更することができます。
オーバーレイ[ホームタブ-マップ]を使用すると、アイテムやデータセットに変更を加えずにマップドキュメントの見た目を変更することができます。
オーバーレイのペン、ブラシ、色、フォントは、スタイルタブを使って優先設定することができます。
一般タブのスケールフィルタを使用すると、特定のスケールでオーバーレイを自動的に非表示にすることができます。これは、この設定が、そのオーバーレイのすべてのアイテムのスケールフィルタプロパティに優先するという形で機能します。また、フィルタや空間フィルタコントロールを使用して、各オーバーレイで個別のアイテムにフィルタをかけることができます。 空間フィルタ[作成タブ-その他]を使用して、オーバーレイの空間フィルタを設定することもできます。
ダイアログ内のコピーと貼り付けボタンを使用して、1つのマップドキュメント内に同じデータセットのコピーを複数設定することができます。それぞれのコピーに異なるフィルタ、優先設定、スケール設定を行うことによって、マップドキュメントの見た目をまったく違うものにすることができます。
マップウィンドウには様々なプロパティが用意されています。マップドキュメントのプロパティコマンドより、プロパティを表示、編集できます。
マップドキュメントにユーザデータセットがない場合、データの作成を始めると、(無題)という名称の内部データセットが自動的に作成されます。この内部データセットは後で名称を変更することができます。
マップドキュメントに編集可能なユーザデータセットが1つだけある場合、これが内部データセットであるか、BDSであるかに関わらず、作成したデータやインポートしたデータはこのデータセットに置かれます。
ユーザデータセットの一つがカレントオーバーレイである場合、作成したデータはここに置かれます。 (カレントオーバーレイはオーバーレイダイアログではハイライトされており、マップコントロールバーでは太字で表示されています。)
どのユーザデータセットもカレントオーバーレイではない場合、新しいデータは、リストされているものの中で最初の編集可能なユーザデータセットに置かれます。
必要な場合、リスト内のオーバーレイの順序は変更することができます。オーバーレイの順序を参照してください。