将正高转换成椭圆体高度

通过卫星或航空传感器采集影像时,通常基于地球的椭圆体模型测量位置信息(例如高度),然而许多现有的数字高程模型 (DEM) 都是采用正高模型进行建模的。这通常会导致相同位置具有两个不同的高程值,因为它们不是从同一基准位置进行测量的。利用大地水准面校正,可以实现二者之间的转换。

利用镶嵌数据集中的算术函数,可以在对影像应用正射校正前,根据大地水准面转换正高。要进行转换,请应用下列方程:

h = H + N
其中
  • h = 椭圆体高度
  • H = 正(大地水准面)高
  • N = 大地水准面差距

以下步骤将指导您创建包含高程数据的镶嵌数据集。算术函数将按照上述方程处理整个镶嵌数据集,从而生成具有椭圆体高的 DEM。

设置镶嵌数据集

  1. 使用创建镶嵌数据集工具来创建镶嵌数据集。
  2. 使用添加栅格至镶嵌数据集工具将高程栅格数据添加到镶嵌数据集。
    1. 建议构建镶嵌数据集的概视图。

添加算术函数

  1. 打开目录窗格并导航至该镶嵌数据集。
  2. 右键单击镶嵌数据集并单击编辑镶嵌数据集函数

    函数编辑器视图随即打开,其中显示镶嵌数据集。

  3. 单击栅格函数按钮 栅格函数图标。随即显示栅格函数窗格。
  4. 栅格函数窗格中,单击搜索框并输入 Arithmetic
  5. 栅格函数窗格中,将算术函数拖放到函数编辑器中。
  6. 将光标置于黄色镶嵌函数框的顶部。在该框的右侧,您将看到 Out 一词。单击该词,然后将鼠标拖动到算术函数上的栅格输入中。

    这代表上面方程中的 H。

  7. 双击算术函数。将出现算术属性对话框。
  8. 对于 Raster2,单击浏览按钮,然后导航至 ArcGIS Pro 安装位置中的 \Pro\Resources\pedata\geoid 文件夹。
  9. 选择 WGS84.img,然后单击确定

    这代表上面方程中的 N。

  10. 单击运算下拉箭头,然后选择
  11. 单击确定关闭算术属性对话框。
  12. 单击应用 应用 以保留您的编辑内容。

上述步骤用于将正高转换为椭圆体高度。如果要把椭圆体高度转换为正高,可利用算术函数应用该

H = h - N
方程。

转换完成后,镶嵌数据集可以用作 DEM 输入,以对其他镶嵌数据集中的图像进行正射校正。

相关主题