演習 4:オルソ幾何補正のためのラスタ タイプを使用したモザイク データセットの作成
このトピックは、ArcEditor および ArcInfo にのみ適用されます。
この演習では、生の航空画像、DEM、いくつかのパラメータ ファイルを使用して、モザイク データセットを設定します。このモザイク データセットに追加する画像は MATCH-AT で処理したもので、MATCH-AT ラスタ タイプを使用してモザイク データセットに追加します。
これ以前の演習を実行していなくても、この演習を単独で行えます。
演習を始める前にチュートリアルが C:\ ドライブにインストール済みであることが想定されています。この想定と異なる場合は、MATCH-AT プロジェクト ファイル(\arcgis\ArcTutor\Raster\Data\Amberg_scans\Match-AT Parameters 内の Amberg_MAT2.prj)のデータの場所を示すパス情報を編集する必要があります。このファイルはテキスト形式のファイルで、任意のテキスト エディタで編集できます。MATCH-AT プロジェクト ファイルは、任意のテキスト エディタ プログラム(Notepad や WordPad)で開くことができるテキスト形式のファイルです。「C:\ImageServerTutorial\Data\Amberg_scans\Scans」という文字列を検索し、*.tif ファイルが格納されている [\Scans] フォルダへの実際のパスで置き換えてください。このパスはファイル内の 16 箇所に記述されています。
たとえば、チュートリアル データのパスが D:\mydata で始まる場合は、
$PHOTO_FILE: C:\arcgis\ArcTutor\Raster\Data\Amberg_scans\Scans\110211.tif
という行のテキストを、次のように置き換えます。
$PHOTO_FILE: D:\mydata\arcgis\ArcTutor\Raster\Data\Amberg_scans\Scans\110211.tif
ArcMap の起動
- [スタート] → [すべてのプログラム] → [ArcGIS] → [ArcMap 10] の順にクリックして、ArcMap を起動します。
-
[ArcMap - はじめに] ウィンドウで [キャンセル] をクリックします。
[はじめに] ウィンドウを表示しないように設定している場合は、このウィンドウが開きません。
注意:この演習では、この後、デフォルト マップ ドキュメントのジオデータベースを設定します。
ファイル ジオデータベースの作成
別の演習で ImageGDB をすでに作成済みの場合は、このセクションの手順を省略できます。
-
[標準] ツールバーの [カタログ ウィンドウ] ボタン をクリックします。
カタログ ウィンドウが開きます。
-
[場所] テキスト ボックスに「C:\arcgis\ArcTutor\Raster」と入力して、Enter キーを押します。
カタログ ツリーで、[フォルダ接続] の下にこの場所が追加されます。
チュートリアル データが別の場所にインストールされている場合は、実際のインストール場所に従ってパスを変更してください。
- Raster フォルダを右クリックして、[新規作成] → [フォルダ] の順に選択します。
- このフォルダに「Exercises」という名前を付けます。
- Exercises フォルダを右クリックして、[新規作成] → [ファイル ジオデータベース] の順に選択します。
- 新しいファイル ジオデータベースの名前を「ImageGDB」に変更します。
デフォルト ジオデータベースの設定
マップ ドキュメントごとに、マップの空間コンテンツに対するホーム位置に相当する、デフォルト ジオデータベースがあります。この位置は、データセットを追加したり、データセットにさまざまな編集操作やジオプロセシング操作を実行した結果を保存したりするときに使用します。
- カタログ ウィンドウで ImageGDB ジオデータベースを右クリックし、[デフォルト ジオデータベースに設定] の順に選択します。
新しいモザイク データセットの作成
- カタログ ウィンドウで ImageGDB を右クリックし、[新規作成] → [モザイク データセット] の順に選択します。
- [モザイク データセット名] テキスト ボックスに、「AmbergOrtho」と入力します。
- [座標系] の参照ボタン をクリックします。
- [選択] をクリックします。
- [Projected Coordinate Systems] フォルダをダブルクリックし、[National Grids] フォルダをダブルクリックし、[Germany] フォルダをダブルクリックし、[Germany Zone 4.prj] を選択してから [追加] をクリックします。
- [OK] をクリックして [空間参照プロパティ] ダイアログ ボックスを閉じます。
-
[モザイク データセットの作成(Create Mosaic Dataset)] ツールのウィンドウで [OK] をクリックします。
レポータ ウィンドウが表示されます。
-
プロセスが完了したら、[閉じる] をクリックします。
AmbergOrtho のモザイク データセットがジオデータベースに作成され、ArcMap のコンテンツ ウィンドウに追加されます。ここで追加されるデータは、空のモザイク データセットです。次の手順では、このラスタ カタログにラスタ データセットを追加します。
モザイク データセットがコンテンツ ウィンドウに追加されるときは、グループ レイヤとして追加されます。トップ レベルにはモザイク データセットの名前である AmbergOrtho が表示されます。さらに、空の境界線レイヤ、フットプリント レイヤ、イメージ レイヤもあります。
モザイク データセットにラスタを追加
- カタログ ウィンドウで AmbergOrtho のモザイク データセットを右クリックし、[ラスタの追加] をクリックします。
- [ラスタ タイプ] リストで、[Match-AT] を選択します。
- [プロパティ] ボタン をクリックします。
[ラスタ タイプ プロパティ] ダイアログ ボックスが表示されます。ここで、DEM およびカメラ ファイルの場所に関する詳細な情報を入力します。
- [プロパティ] タブをクリックします。
- [DEM] ラジオ ボタンをクリックします。
- 参照ボタン をクリックし、C:\ArcGIS\ArcTutor\Raster\Data\Amberg_Scans\DEM にナビゲートします。
- [種類の表示] のドロップダウン矢印をクリックして、[ラスタ データセット] をクリックします。
- 01x01.flt ファイルをクリックし、[追加] をクリックします。
- [補助入力] タブをクリックします。
- [カメラ] の参照ボタン をクリックします。
- C:\ArcGIS\ArcTutor\Raster\Data\Amberg_Scans\Match-AT Parameters にナビゲートし、CAMERA ファイルをクリックしてから [開く] をクリックします。
- [OK] をクリックして、ダイアログ ボックスを閉じます。
- [入力] の参照ボタン をクリックします。
- C:\ArcGIS\ArcTutor\Raster\Data\Amberg_Scans\Match-AT Parameters\Amberg_MAT2.prj にナビゲートして、[開く] をクリックします。
- [OK] をクリックしてツールを実行します。
-
プロセスが完了したら、[閉じる] をクリックします。
モザイク データセットにラスタ データセットが追加されます。各ラスタ データセットのフットプリントが作成され、モザイク データセット全体の境界が作成されます。
フットプリントの縮小
- 検索ウィンドウ ボタン をクリックします。
- [ツール] をクリックします。
- 「フットプリント」と入力し、[検索] ボタン をクリックします。
- 返されたリストで [Build Footprints] をクリックします。
[フットプリントの構築(Build Footprints)] ツールが開きます。
- [モザイク データセット] のドロップダウン矢印をクリックし、[AmbergOrtho] をクリックします。
- [最小データ値] テキスト ボックスに「0」と入力します。
- [最大データ値] テキスト ボックスに「255」と入力します。
- [縮小距離] テキスト ボックスに「60」と入力します。
- [OK] をクリックします。
-
プロセスが完了したら、[閉じる] をクリックします。
表示ビューのフットプリントが更新されます。
概観図の構築
-
カタログ ウィンドウで AmbergOrtho のモザイク データセットを右クリックし、[概観図の構築] をクリックします。
[概観図を構築(Build Overviews)] ツールが開きます。
- デフォルトのまま [OK] をクリックします。
- プロセスが完了したら、[閉じる] をクリックします。
モザイク データセットが作成され、ArcGIS Server を使用してイメージ サービスとして公開する準備ができました。このモザイク データセットを ArcMap または ArcGlobe 内でレイヤとして使用することもできます。