将正高转换成椭圆体高度
通过卫星或航空传感器收集影像时,位置信息(如高度)通常基于地球椭球体模型进行测量,而许多现有的数字高程模型 (DEM) 则是基于正高模型进行建模。 基本上,这会导致同一位置出现两个不同高程值,因为它们不是从相同的基准位置测量的。 使用大地水准面校正,可以在二者之间进行转换。
利用镶嵌数据集中的算术函数,可以用大地水准面转换正高,然后再对影像应用正射校正。 为此,应用以下方程:
\(h \space = \space H \space + \space N\)
,其中
h = 椭球体高度
H = 正高(大地水准面)高度
N = 大地水准面偏差
以下步骤将指导您创建包含高程数据的镶嵌数据集。 根据上述方程,对整个镶嵌数据集应用算术函数,以生成具有椭球体高度的 DEM。
设置镶嵌数据集
使用创建镶嵌数据集工具创建一个镶嵌数据集。
使用添加栅格至镶嵌数据集工具,将高程栅格数据添加到镶嵌数据集中。
- 建议为镶嵌数据集构建概视图。
添加算术函数
打开目录窗格,导航到镶嵌数据集。
右键单击镶嵌数据集,然后单击编辑镶嵌数据集函数。
函数编辑器视图将打开,其中包含镶嵌数据集。
单击栅格函数按钮
。 随即显示栅格函数窗格。在栅格函数窗格中,单击搜索框并输入算术。
在栅格函数窗格中,将算术函数拖至函数编辑器。
将光标置于黄色镶嵌函数框顶部。 在框的右侧,您会看到输出一词。 单击它,然后将鼠标拖到算术函数的栅格输入。
这代表上述方程中的 H。
双击算术函数。 将出现算术属性对话框。
对于 Raster2,单击浏览按钮,然后导航到 ArcGIS Pro 安装位置的 \Pro\Resources\pedata\geoid 文件夹。
选择 WGS84.img 并单击确定。
这代表上述方程中的 N。
单击运算下拉箭头,选择加。
单击确定以关闭算术属性对话框。
单击应用
,持久化编辑内容。
这些步骤可让您将正高转换为椭球体高度。 如果需要将椭球体高度转换为正高,则可使用算术函数来应用
\(H \space = \space h \space - \space N\)
方程。
完成后,镶嵌数据集可作为 DEM 输入,用于正射校正另一个镶嵌数据集中的影像。