ArcGIS利用点提取栅格像元值

废话少说,直奔主题。

现在有一个DEM和一个shape点文件,名称分别为“DEM”和“POINT”。将两者叠加后每个点会落在栅格数据的某个像元中,本文介绍如何将每个点所在的栅格像元值赋予其上的点。

将两个文件加载到ArcGIS的TOC窗口中,打开Toolbox,依此找到Spatial Analyst Tools—>Extraction—>Extract Value to Points,如图1所示。

双击打开Extract Value to Points,按照图2进行设置。

图1  Extract Value to Points在ArcToolbox中的位置
图1  Extract Value to Points在ArcToolbox中的位置
图2  Extract Value by Points对话框设置
图2  Extract Value by Points对话框设置

设置完成后点击OK进行计算,待计算结束后,提取出栅格像元值的点文件会自动添加到当前的TOC窗口中。打开属性表可以看到多了一列名为“RASTERVALU”的字段,该字段中存储的就是每个矢量点对应的栅格数据的像元值,在这里即为高程值。如图3所示。

图3  提取后的栅格像元值
图3  提取后的栅格像元值

7 comments

  1. 你好,最近在做DEM图,现在想把气象站点添加进去,一直实现不了,然后找到你这篇文章,文中提到的“分文介绍如何将每个点所在的栅格像元值赋予其上的点”,我怎么没找到这个分文。很冒味,打扰了。

Comments are closed.