练习 4:创建使用某种栅格类型的镶嵌数据集以进行正射校正
此主题仅适用于 ArcEditor 和 ArcInfo。
在本练习中,您将使用原始航空影像、DEM数据 和一些参数文件建立一个镶嵌数据集。添加到此镶嵌数据集的影像已进行 MATCH-AT 处理,并会添加到使用 MATCH-AT 栅格类型的镶嵌数据集。
本练习不依赖于之前的任何练习。
在开始之前,假设您已将教程数据安装在 C:\盘下。如果不是,则需要在 MATCH-AT 项目文件(即\arcgis\ArcTutor\Raster\Data\Amberg_scans\Match-AT Parameters 文件夹下的 Amberg_MAT2.prj)中编辑指向数据的硬编码路径。该项目文件是一个文本文件,可在任何文本编辑器中进行编辑。同时也可在任何文本编辑器程序(如 Notepad 或 WordPad)中打开。在此文件中搜索字符串 C:\arcgis\ArcTutor\Raster\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,然后单击添加。
- 单击确定关闭空间参考属性 对话框。
-
在“创建镶嵌数据集”工具窗口上单击确定。
将打开报告程序窗口。
-
执行完毕后,单击关闭按钮。
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 文件,然后单击打开。
- 单击确定关闭对话框。
- 单击输入浏览按钮 。
- 导航到 C:\ArcGIS\ArcTutor\Raster\Data\Amberg_Scans\Match-AT Parameters\Amberg_MAT2.prj,然后单击打开。
- 单击确定以运行工具。
-
过程结束后,单击关闭。
栅格数据集已添加到镶嵌数据集。每个栅格数据集都创建了轮廓线,整个镶嵌数据集也生成了边界。
收缩覆盖区
- 单击搜索窗口按钮 。
- 单击工具。
- 输入轮廓,然后单击搜索按钮 。
- 在返回列表中单击构建轮廓。
将打开“构建轮廓”工具。
- 单击镶嵌数据集下拉列表,然后单击 AmbergOrtho。
- 在最小数据值文本框中输入 0。
- 在最大数据值文本框中输入 255。
- 在收缩距离文本框中输入 60。
- 单击确定。
-
执行完毕后,单击关闭按钮。
轮廓将在显示视图中更新。
构建金字塔(Overview)
-
在目录 窗口中右键单击 AmbergOrtho 镶嵌数据集,然后单击构建金字塔(Overview)。
将打开“构建金字塔(Overview)”工具。
- 接受默认值,然后单击确定。
- 过程结束后,单击关闭。
镶嵌数据集已创建完毕,使用 ArcGIS Server 随时可将其发布为影像服务。在 ArcMap 或 ArcGlobe 中还可将镶嵌数据集用作图层。