本文介绍使用ArcGIS软件从DEM数据中提取线要素高程值的方法。首先加载线数据(line.shp)和DEM数据(dem.tif),通过"要素折点转点"工具将线转为折点;然后使用"值提取至点"工具获取各折点对应的高程值;最后可将高程数据导出为文本文件。文中特别提醒需注意折点数量会影响高程点密度,并避免中文路径导致工具失效。该方法为基于折点的离散高程提取方案,为地形分析提供基础数据支持。
【相关阅读】:【GlobalMapper精品教程】060:用dem提取一条线的高程值
一、加载实验数据本实验使用的数据有线路数据(line.shp)和数字地形数据(dem.tif),位于配套实验数据包中的0069.rar中,打开ArcMap软件并进行加载,如下图所示:
二、将线转为折点globalmapper软件可以提取线路经过的所有像元的高程值,而ArcGIS软件需要先将线转为对应的折点,然后提取折点出的像元高程值。
线路对应的折点:
在这里插入图片描述打开【要素折点转点】工具,如下图:
在这里插入图片描述参数设置如下,点击确定。
在这里插入图片描述折点转换完成。
在这里插入图片描述三、提取折点高程值折点转换完成之后,就可以提取折点对应的高程值了。打开【值提取至点】工具:
在这里插入图片描述参数设置如下,点击确定。
在这里插入图片描述运行工具后,打开生成的矢量数据属性表,可以看到高程值了!
在这里插入图片描述四、导出高程值后续使用可以将其导出为文本文件。
在这里插入图片描述指定位置及名称,点击确定。
在这里插入图片描述五、注意事项折点的数量决定了高程点的数量;使用值提取至点工具时,注意中文路径的影响。