Skip to main content

将正高转换成椭圆体高度

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

利用镶嵌数据集中的算术函数,可以用大地水准面转换正高,然后再对影像应用正射校正。 为此,应用以下方程:

\(h \space = \space H \space + \space N\)

,其中

  • h = 椭球体高度

  • H = 正高(大地水准面)高度

  • N = 大地水准面偏差

以下步骤将指导您创建包含高程数据的镶嵌数据集。 根据上述方程,对整个镶嵌数据集应用算术函数,以生成具有椭球体高度的 DEM。

设置镶嵌数据集

  1. 使用创建镶嵌数据集工具创建一个镶嵌数据集。

  2. 使用添加栅格至镶嵌数据集工具,将高程栅格数据添加到镶嵌数据集中。

    1. 建议为镶嵌数据集构建概视图。

添加算术函数

  1. 打开目录窗格,导航到镶嵌数据集。

  2. 右键单击镶嵌数据集,然后单击编辑镶嵌数据集函数

    函数编辑器视图将打开,其中包含镶嵌数据集。

  3. 单击栅格函数按钮 。 随即显示栅格函数窗格。

  4. 栅格函数窗格中,单击搜索框并输入算术

  5. 栅格函数窗格中,将算术函数拖至函数编辑器

  6. 将光标置于黄色镶嵌函数框顶部。 在框的右侧,您会看到输出一词。 单击它,然后将鼠标拖到算术函数的栅格输入。

    这代表上述方程中的 H。

  7. 双击算术函数。 将出现算术属性对话框。

  8. 对于 Raster2,单击浏览按钮,然后导航到 ArcGIS Pro 安装位置的 \Pro\Resources\pedata\geoid 文件夹。

  9. 选择 WGS84.img 并单击确定

    这代表上述方程中的 N。

  10. 单击运算下拉箭头,选择

  11. 单击确定以关闭算术属性对话框。

  12. 单击应用 ,持久化编辑内容。

这些步骤可让您将正高转换为椭球体高度。 如果需要将椭球体高度转换为正高,则可使用算术函数来应用

\(H \space = \space h \space - \space N\)

方程。

完成后,镶嵌数据集可作为 DEM 输入,用于正射校正另一个镶嵌数据集中的影像。