DEM获取数据和生成DEM的方法

DEM获取数据和生成DEM的方法

2015-06-04 作者: xuzhiping 浏览: 10427 次

摘要: DEM概念 DEM(Digital Elevation Model),全称是指数字高程模型。它是用一组有序数值阵列形式表示地面高程的一种实体地面模型,是数字地形模型(Digital Terrain Model,简称DTM)的一个分支,其它各种地形特征值均可由此...

DEM概念

DEM(Digital Elevation Model),全称是指数字高程模型。它是用一组有序数值阵列形式表示地面高程的一种实体地面模型,是数字地形模型(Digital Terrain Model,简称DTM)的一个分支,其它各种地形特征值均可由此派生。一般认为,DTM是描述包括高程在内的各种地貌因子,如坡度、坡向、坡度变化率等因子在内的线性和非线性组合的空间分布,其中DEM是零阶单纯的单项数字地貌模型,其他如坡度、坡向及坡度变化率等地貌特性可在DEM的基础上派生。

DEM是一定范围内规则格网点的平面坐标(X,Y)及其高程(Z)的数据集,它主要是描述区域地貌形态的空间分布,是通过等高线或相似立体模型进行数据采集(包括采样和量测),然后进行数据内插而形成的。

在很多项目中,都要用到DEM,通过DEM可以很好的模拟出地貌形态,同时还可以从DEM衍生出很多数据来,比如说最常见的坡度(Slope)、坡向(Aspect)、山影图(HillShade)等,同时DEM也可与DOM(Digital Orthophoto Map,数字正射影像)或其它专题数据叠加,用于与地形相关的分析应用,同时它本身还是制作DOM的基础数据。

获得DEM数据的方法有两种:

1.是直接下载现成的DEM数据,比如说SRTM和ASTER的数据;

2.是通过等高线生成DEM。

在ArcGIS中,如何用等高线生成DEM。

例如有某个区域的等高线,如图一所示:

图一 等高线与DOM影像叠加

1.首先将等高线转换为TIN。在ArcGIS中,加载3D Analyst工具条,按照图二,依次点击3D Analyst(图2(1)处)—>Create/Modify TIN(图2(2)处)—>Create TIN from features(图2(3)处。

图二 等高线转为TIN

2.在弹出的对话框中,在Layers(图三(4)处)中勾选需要生成TIN的等高线图层,在Height source(图三(5)处)选择存储等高线高程的字段,在Triangualte as(图三(6)处)中选择边线类型,最后,设置TIN的输出路径,点击OK即可生成TIN。

图三 Create TIN From Features对话框设置

3.将TIN转为GRID。点击图一(1)处,在下拉菜单中依次选择Convert—>TIN to Raster…打开TIN to Raster对话框,在其中进行如下设置:

图四 TIN to Raster设置

在Input TIN中,选择要转为Raster的TIN;在Attribute中选择Elevation,意思是Raster的像元值为高程,此处还可以选择Slope(as percentage)、Slope(in degrees)和Aspect,即坡度(以百分比表示)、坡度(以度数表示)和坡向;在Z Factor中设置Z因子,即高程因子,此处默认即可;在Cell size中输入像元的大小,此处要注意,像元大小的选择要合适,不能太小也不能太大,太小了会增加数据处理量,太大的话会降低数据精度;最后在Output raster中设置输出的路径和文件名,点击OK即可。

这样,就将等高线成功的转变成DEM了。图五为转换成功后的DEM进行了渲染。

图五 渲染后的DEM

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org