雷哥的江湖 2020-03-05 16:21:14ArcGIS地形分析(一)用DEM进行地形制图本文内容:创建等高线、地形剖面、地貌晕渲图、坡度图、坡向图 1.打开工具箱,点击“等值线”工具 2.选泽DEM数据,录入参数 3.运行结果如下:生成等值线 4.打开3D Analyst工具条,使用“插入线”工具 5.点击“剖面图”工具生成沿线地形剖面 6.打开“山体阴影”工具,设置参数,确定 8.地形三维显示。打开ArcScene添加dem数据和河流数据 9.打开dem图层数据属性,设置基底高程,即将高程拉伸放大,突出显示。在显示选项卡中,将透明度设置50%。 10.此时,dem图层已经三维显示,但是河流图层没有贴在DEM表面。 11.打开河流图层属性,设置河流的基准高程,同样将高程放大5倍。确定后可以看到,河流图层贴在DEM表面。 12.打开“坡度”工具,制作坡度图。 13.制作坡向图。 不同颜色分布代表不同的方向 14.制作地形曲率。 ArcGIS地形分析(二)视域分析文内容:视域分析、视点偏移分析offseta、累积视域 三维可视域分析是在场景的地形或模型数据表面,相对于某个观察点,基于一定的水平视角、垂直视角及指定范围半径,分析该区域内所有通视点的集合。 视域是从一个或者多个观察的可以看见的地表范围。视域分析是在栅格数据数据集上,对于给定的一个观察点,基于一定的相对高度,查找给定的范围内观察点所能通视覆盖的区域,也就是给定点的通视区域范围,分析结果是得到一个栅格数据集。在确定发射塔的位置、雷达扫描的区域、以及建立森林防火、瞭望塔的时候,都会用到视域分析
2.输入dem数据和观察点 结果如下: 3.打开视域分析结果的属性表,添加字段 4.通过字段计算,得到可视面积比例 如:[Count]/(107400+34605),得到可视面积比例 5.将观察点的高度增加15米,计算增加高度后,该观察点的可视面积比例,打开可是点属性表,添加字段offseta(offseta表示以表面为单位,指示要添加到各相元Z值的垂直距离,如果字段中存在offseta项,分析时此项的值会添加到各个相元位置的表面z值),输入15,利用视域分析工具,再次对已知点进行视域分析。 6.同样,打开视域分析结果的属性表,添加字段,通过字段计算,得到可视面积比例,如:[Count]/(72989+69016) 得到高度增加15米后的可视面积比例。 7.可以再次进行其他瞭望哨的视域分析,利用栅格计算进行相加,得到两个瞭望哨的累积视域。 视域叠加结果如下: ArcGIS地形分析(三)三维景观及飞行模拟本文内容:TIN、TIN转DEM、三维浏览、飞行模拟 三维地貌是三维显示的基础,利用ArcScene实现多图层叠加三维显示,将地形和道路、水系、行政界线等相叠加,实现多要素三维浏览。 利用等高线生成TIN,打开TIN图层属性,在符号系统中添加渲染效果为“具有相同符号的边”TIN效果如下: 效果如下: 2.tin转栅格:效果如下: 3.打开arcscene,加载栅格地形数据,设置基本高度和色彩4.添加河流、道路、行政界线等数据5.通过分别设置河流、道路、界限基本高度和色彩,实现三维叠加显示,生成三维景观图。效果如下: 6.打开“动画”工具条,录制飞行路线,录制完成后,导出动画视频文件。有了视频文件就可以分享给其他小伙伴了 ArcGIS地形分析(四)山顶点提取操作内容:利用DEM生成等高线、提取山顶点 山顶点指那些在特定领域分析范围内,该点都比周围点高的区域,山顶点是地形的重要特征点,它的分布与密度反映了地貌的发育特征,同时也制约着地貌发育。因此,如何基于DEM数据正确有效的提取山顶点,在数字地形分析中具有重要意义。 在制作行政区划图、位置图、分布图、旅游图、尤其是一些外业调查底图等地图时,往往需要标注一些重要地物的位置,而山顶作为重要的地理标志,却在绘图时很难收集到山顶位置数据,现在,只要我们手头有DEM数据就可以提取山顶点。 1.根据DEM数据生成15米等高距的等高线 2.同理生成75米等高距的等高线,生成山体阴影图,效果如下: 4.对dem数据进行邻域统计 5.利用栅格计算器进行栅格计算,求最大高程值与原DEM相等的值"maxpoint" == "dem",如果最大高程值与原DEM的值相等,那该点就是山顶点。 山顶点已经被提取数来,接下来就需要将栅格数据转换为矢量数据。 6.重分类 7.栅格转点,栅格数据转换为矢量数据,得到山顶点。 得到山顶点矢量点位数据,效果如下: |
|