如何用ArcGIS提取等高线和高程点

GIS前沿 昨天

以下文章来源于不知名的小GISer ,作者六月的雨only

我们在进行前期的规划分析的时候,总是离不开地形条件等限制性因素。这次分享一个小的操作技巧,利用DEM数据提取等高线和高程点,对于DEM的最早的认识来源于本科的时候上GIS辅助规划设计课的老师给我们讲解的DEM的概念,现在回忆起来大概意思就是用数字化的形式把高程等信息模拟到地形模型中,在相关软件中可以看出高低起伏的变化,可用来计算坡度、坡向、填挖方、流域分析等等。下面是我通过百度百科查到的DEM的详细介绍:

数字高程模型(Digital Elevation Model),简称DEM,是通过有限的地形高程数据实现对地面地形的数字化模拟(即地形表面形态的数字化表达),它是用一组有序数值阵列形式表示地面高程的一种实体地面模型,是数字地形模型(Digital Terrain Model,简称DTM)的一个分支,其它各种地形特征值均可由此派生。

下面开始数据采集,本次推文数据来源于地理空间数据云开放平台提供的30m分辨率的DEM数据,这个网站的界面是这样的,如果是第一次使用,需要注册一个账号然后登陆,这里因为我之前注册过就直接登陆了,点击高级检索,数据集选择30m分辨率的那个,以徐州市泉山区的DEM数据下载为例,检索框按照下图进行选择

如图所示,包含泉山区的大块切片就在地图上显示出来了

点击下载按钮,将其下载到指定文件夹

然后解压缩,可以看见这是一个镜像文件,可以用ArcGIS打开

打开ArcGIS,加载数据,加载方法可以参照第一篇推文“如何做出一张最简单的数据地图”

接下来,我们需要从大的DEM切片里裁剪出泉山区的部分,首先我们需要获取泉山区的行政边界,这里可以从一个曾经在各个群里到处打广告的地图下载器导出边界:BIGEMAP(没有授权的该软件,对我来说,最实用的功能就是导出行政边界了,不过时效性需要注意,可能是好几年前的,需要下载该软件的小伙伴直接百度搜索或者软件市场下载就可以)

这里保存类型选择shpfile格式的

将行政边界加载到ArcGIS的工作面板中,如下图所示

在搜索框中搜索“按掩膜提取”工具,对原始栅格图像进行裁剪,得到泉山区的DEM栅格范围,如下图所示

搜索“等值线”工具,考虑到高程范围在-46~221之间,高程范围相差不是太大,为保证电脑的快速运行,将等值线间距设为10m,过了一会之后,生成了不算太密集的等高线,如下图所示

接下来,如何将ArcGIS里面的等高线导入到CAD中并带有高程信息呢,这里有两种保存高程信息的方法:第一种是直接在属性表中添加“elevation”字段,然后用字段计算器将高程值“contour”字段赋值到“elevation”字段;第二种方法是利用添加CAD字段工具,elevation以及其他的CAD里面的属性字段就被自动添加了,如下图所示

这时,属性表赋值完成,可以导出了,右击等高线图层,选择数据——导出至CAD

选择相应的文件夹,输出类型中选择一个低版本的CAD格式,然后点击确定

这时关闭ArcGIS,打开所保存的文件夹,找到CAD文件,双击打开就可以了,可以看见CAD属性中包含了高度信息。

好了,基于ArcGIS利用DEM数据提取等高线的教程就结束了,需要注意的是,30m分辨率的DEM数据提取的等高线精度似乎不能满足测绘行业的需求,如果需要精度更高的DEM数据可以去专业的网站购买(例如图新地球等等),本次推文中提取的等高线可以作为规划设计的前期分析底图。

接下来,简单演示一下高程点的提取,利用栅格转点工具就可以一步生成了,相关参数如下图所示,可以看见密密麻麻的点,属性表中显示数量有11万多个,所以我们在提取高程点的时候注意范围不要太大,否则会导致电脑卡顿,然后将高程点转为CAD格式的就可以重复上面的操作了,添加字段,然后赋值,然后导出……

最后再给演示一张富有质感的高程图的制作,首先在符号系统中对高程栅格进行分级色带展示,然后在显示设置里面将透明度调整为40%,然后利用表面分析模块里的“山体阴影”工具生成山体的阴影,将两个图层叠加显示就展示出了质感效果,如下图所示(在QGIS中的可视化效果会更棒哦,如果想展示出三维效果,可以加载到ArcScene中进行拉伸)

进入布局视图,插入图例、指北针、比例尺等制图三要素,一张泉山区的高程分析图就做出来了。

- END -

(0)

相关推荐