『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS教程:将正高转换成椭球体高度

ArcGIS教程:将正高转换成椭球体高度
 通过卫星或航空传感器收集影像时,通常在地球的椭球体模型之上测量位置信息(尤其是高度信息),然而许多可用 DEM 是采用正高模型进行建模的。这通常会对相同位置得出两个不同的高程值,因为它们不是从同一基本位置进行测量的。可以通过大地水准面校正在二者之间进行转换。

    本主题仅适用于 ArcGIS for Desktop Standard ArcGIS for Desktop Advanced

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

    在 ArcGIS 中,在对栅格数据集进行正射校正时,可以通过选中图层属性对话框的复选框来应用大地水准面校正。将一些图像添加到使用特定栅格类型的镶嵌数据集中时,也可以使用该复选框。这会将大地水准面校正 (EGM96) 应用到 z 值。然而,可能会存在想要插入自己的大地水准面模型或复选框不可用的情况。

    使用算术函数(镶嵌数据集中),您可以通过大地水准面转换正高,然后对图像应用正射校正。

    要进行转换,请应用下列方程:

    h = H + N

    其中

    h = 椭球体高度

    H = 正(大地水准面)高

    N = 大地水准面间隔

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

    设置镶嵌数据集

    步骤:

  • 创建镶嵌数据集。使用创建镶嵌数据集工具。
  • 将高程栅格数据添加到镶嵌数据集。使用添加栅格至镶嵌数据集工具请确保构建金字塔。

    添加算术函数

    步骤:

  • 打开目录窗口并导航至该镶嵌数据集。
  • 右键单击该镶嵌数据集,然后单击属性。
  • 单击函数选项卡。将列出仅包含一个镶嵌函数的函数链。默认情况下列出该镶嵌函数,因为这属于一个镶嵌数据集,并且所有栅格正在被镶嵌。完成镶嵌后才能开始应用算法。
  • 右键单击镶嵌函数,然后单击插入 > 算术函数。插入函数时,会将其插入到所单击函数的上方。这将打开栅格函数属性 对话框,可以在其中设置该函数的各个选项。
  • 输入栅格将被标识为镶嵌数据集的当前内容,且此内容不会发生改变。这代表上面方程中的 H
  • 单击输入栅格浏览按钮,并导航至 C:\Program Files\ArcGIS\Desktop10.0\pedata\geoid这是 ArcGIS 中用到的大地水准面校正模型 (EGM96) 的默认位置。如果未在默认位置安装 ArcGIS,则需修改路径。
  • 选择 WGS84.img 并单击添加。这代表上面方程中的 N
  • 单击运算下拉箭头,然后单击加。
  • 单击确定关闭栅格函数属性 对话框。
  • 单击确定关闭镶嵌数据集属性 对话框。

    上述步骤用于将正高转换为椭球体高度。如果要把椭球体高度转换为正高,可以通过算术函数应用 H = N - h 方程。

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

 

      京ICP备2025132830号-1 京公网安备 号