3种将等高线转DEM的方法

概述

经常拿到我们手上的高程相关的数据是等高线或者高程点,但是做三维模型或者一些分析的时候往往需要的是DEM,所以这里为大家介绍三种将等高线转DEM的方法,希望能对大家有所帮助。

数据来源

本教程所使用的数据是从水经微图中下载的DEM数据生成的等高线,除了DEM数据,常见的GIS数据都可以从水经微图中下载,你可以通过关注“水经注GIS”,然后在后台回复“微图”获取软件下载帮助。

水经微图

ArcGIS转换

将CAD格式的等高线加载到ArcGIS内,在ArcToolbox中点击“3D Analyst工具\数据管理\TIN\创建TIN”,调用创建TIN工具,如下图所示。

调用创建TIN工具

在显示的创建TIN对话框内,设置输出TIN和输入要素,如下图所示。

创建TIN设置

点击确定完成TIN的创建,创建的TIN如下图所示。

创建的TIN

在ArcToolbox中点击“3D Analyst工具\转换\由TIN转出\TIN转栅格”,调用TIN转栅格工具,如下图所示。

调用TIN转栅格工具

在显示的TIN转栅格对话框内,输入TIN为上一步生成的TIN,设置输出栅格,如下图所示。

TIN转栅格设置

点击确定完成TIN转栅格,转换的DEM如下图所示。

转换的DEM

Global Mapper转换

将CAD格式等高线加载到Global Mapper内,全选,点击创建高程网格,如下图所示。

点击创建高程网格

在显示的高程网格创建选项对话框内,设置图层名称,选择自动确定最佳网格间距,如下图所示。

高程网格创建选项

点击确定后完成DEM的生成,如下图所示。

生成的DEM

QGIS转换

将shp格式的等高线加载到QGIS内,在菜单栏上点击“栅格\转换\矢量栅格化”,选择矢量栅格化,如下图所示。

选择矢量栅格化

在显示的矢量栅格化对话框内,输入图层为等高线图层,用于混合值的字段选择高程值字段,输出栅格尺寸的单位选择像素,根据范围设置宽度和高度,这里均设置的800(800×800),输出范围根据等高线范围设置,如下图所示。

矢量栅格化设置

点击运行完成DEM的生成,生成的DEM效果如下图所示。

生成的DEM

从上图中可以看到生成的DEM存在很多空白的地方,需要再处理一下,在菜单栏上点击“栅格\分析\填充无数据区域”,选择填充无数据区域,如下图所示。

选择填充无数据区域

在显示的填充无数据区域对话框内,待插值的数值的最大搜索距离设置为30,该工具作用是在栅格图层的空值处搜索附近的非空值,基于这些非空值进行插值,进而填充空值区域,这个数值根据DEM的实际情况进行设置,不能太小(还会有空白处),也不能太大(导致DEM失真)。

填充无数据区域设置

点击运行完成DEM数据处理,处理的DEM数据如下图所示。

处理的DEM数据

结语

以上就是3种将等高线转DEM的方法的详细说明,主要包括了数据来源、ArcGIS转换、Global Mapper转换和QGIS转换等功能。

本教程中所使用的数据为水经微图中下载的DEM数据生成的等高线,

最后,如果您在工作中遇到与GIS相关的任何难题,请通过关注“水经注GIS”并在后台或私信留言告诉我们,我们将针对比较有典型性和代表性的问题提供解决方案,从而将我们“为您提供丰富的地图数据与专业的GIS服务”之宗旨落到实处!

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值