正射校正栅格数据集的基础知识

收到未经校正的影像时,整个图像会因传感器和地球地形的变形而产生变形。例如,由于可通过沿路径逐侧进行扫描来采集卫星影像,因此,在采集时这样移动就有可能从传感器的非相邻部分采集到空间相邻的影像部分,而且,虽然在提交影像前会通过一些算法对此进行合并处理,但影像仍可加以改善。通过对影像进行正射校正,可以几何方式移除变形,同时以与影像各部分相一致的比例在每个位置创建一个平面影像。换言之,正射校正就是在考虑位置、高程和传感器信息的前提下对图像进行拉伸,以使其符合地图的空间准确性的过程。

可以使用有理多项式系数 (RPC)(如果供应商提供了这些系数)和精确的数字高程模型 (DEM) 生成一个经过精确正射校正的栅格数据集。可以应用关联的 RPC 文件中的信息(即像素的经度、纬度和高度值的系数)来改善像素在图像中的空间位置。

DigitalGlobeGeoEye 等公司在提供某些影像的同时还提供了 RPC(实质上是专有相机模型的抽象概念),这些 RPC 可用于几何校正影像。随后,可通过加入高程信息对这些影像进行正射校正。可以使用 DEM 执行正射校正,如果 DEM 不可用,也可指定平均高程。在地形变化多样的区域,建议您使用高分辨率的 DEM,以实现最准确的正射校正。

DigitalGlobe 提供的影像将 RPC 信息存储在 <文件名>.rpb 文件中,而 GeoEye 提供影像时,RPC 信息存储在 <文件名>_rpc.txt 文件中。ArcGIS 将自动读取关联的文本文件(如果能在影像文件附近找到)中的 RPC 信息,并且可在 ArcMap 中显示该信息时动态应用 RPC 变换(图像校正)。通过应用高程信息,也可以在 ArcMap 中对此定向的影像进行动态正射校正。可以使用 DEM 执行正射校正,如果 DEM 不适用于某个区域,也可以使用平均高程。

可通过以下几种方法对栅格应用正射校正:

使用 DEM

DEM 适用于存储为栅格数据集(以任何 ArcGIS 支持的栅格格式)、存储在栅格目录中、镶嵌数据集、影像服务或 WCS 服务。

支持格式中包含 NoData 值的情况。可以在栅格数据集的栅格属性中验证 NoData 值。如果需要将值转换为 NoData,请使用复制栅格工具并为 NoData 值参数定义一个值。此工具将输出新栅格数据集。如果不希望创建新的栅格数据集,可以将 DEM 添加到镶嵌数据集,然后使用“定义镶嵌数据集 NoData”工具定义 NoData 值。使用此方法就可以将多个值定义为 NoData。

如果存在多个 DEM 栅格数据集,可以将这些栅格数据集添加到镶嵌数据集以创建单个数据集作为 DEM 使用。

相关主题

5/12/2014