1、实习地点:资源环境学院教学实验中心遥感与地理信息系统实验室。四、实习目的 加深对GIS 原理、方法的理解,更全面了解GIS在各领域的应用。掌握应用GIS工具进行分析和解决实际问题的能力。GIS是一门实践性很强的学科,GIS实习以课堂所讲授的GIS的原理、方法为指导,结合GIS通用平台的具体操作和应用,能够让学生更深入的理解GIS的概念、原理和方法,更广泛地了解GIS的应用领域,并且使学生更牢固的掌握GIS课堂教学的相关内容。更为重要的是,通过本次实习,能够让学生达到以下的目的:1. 熟练运用GIS软件矢量化地形图,掌握扫描矢量化的基本原理、方法和步骤。2. 熟练掌握GIS空间数据输入与输出及图
2、形编辑等功能。3. 了解GIS空间数据的获取和处理的方法。4. 了解GIS相关产业的业务流程,以及发展状况、方向和趋势。5. 了解GIS在具体领域的应用实例,工作的流程和工作原理以及分析需求 的方法。五、实习的内容、方式或方法 一)矢量化部分 对已有地形图进行配准和校正,进行屏幕矢量化. 我矢量化的地物是陡坎,河流,还有少部分等高线。在之前的矢量化过程中没注意过陡坎的画法,它的示坡线的指示方向不同,画法就不同。我选择的显示符号是小短线向上的,所以在矢量化陡坎时,示坡线(小短线)是出现在鼠标前进线的左侧,所以在矢量化陡坎时要根据真实底图的示坡线方向选择矢量化起始点和方向。对于河流就简单多了,一般
3、的小河流就是矢量化成线图层,对于黄河就矢量化成面图层,在矢量化黄河时需要注意的是,黄河中间会有一些名为草地或是泥沙,淤泥等的类似岛的部分,涨潮后就是水了,所以这些部分不用被提出来,他还是属于黄河的。等高线的矢量化一直都是很费神的,尤其是那种很密的等高线,此次矢量化的等高线确实很密,不过还好的是它比较规则,在矢量化等高线时需要注意的是分辨模糊处与其相接的等高线,有很多等高线隔得很近,很多时候分不清是不是该接过去,在这种情况下我们就可以通过两条计曲线之间首曲线的高程值来推测,不相连的等高线即使是高程值相同也不用将他们连接,为了简单我是一边矢量化一边赋高程值的,首先先根据高程点以及等高距判断地形的大
4、概走势(即高程的变化),以及计曲线的高程值。再推测两已知高程值的计曲线间的首曲线的高程,等高线一般都比较长,有些地方两计曲线间只有三条或两条首曲线,这种情况下就不能直接得到首曲线的高程值,但可以通过其他地方推测,一般情况下这种情况下的那几条首曲线是很长的,可以从这条线的其他地方(两计曲线间有四条首曲线的地方)得到高程值。我们组的等高线相对比较规则,还简单不少,有的组的等高线直接找不到相邻的,而且高程点还很少,总是在很多地方莫名的出来几条。矢量化等高线不仅要细心认真还要发挥自己的常识、推测。例如:在一个低洼的地方的里边会有一个鼓起的小山包,它的等高线就和一般的不同了。二)GIS矢量数据空间分析
5、各小组矢量化结束后就要开始拼接,先用地理配准中的合并将各图层合并,再对不符合的地方做操作。有的组把黄河矢量化成了线,而且还与其他组的不相接就不得不在裂缝处重新画面并把原来是线的黄河区域提取出来重新要素转面,再对其进行合并。为后面操作,需要有一个面状的县界,之前的只是一个线状的,在要素转面时一直出错,当时找不到原因,我就令想了个办法,就是新建一个面状图层,利用编辑器里的追踪按钮 ,沿着线状边界追踪,但发现走到一半就过不去了,放大才发现有断口,于是就找出所有断口并根据底图边界对他们做节点编辑,使其完整,再做要素转面就很顺利的成功了。由于之前每次做DEM,数据总是不能覆盖研究区域,这侧矢量化时就故意
6、把等高线略画出区域界线。并且暂时不对矢量化数据进行边界裁剪。三)GIS栅格数据空间分析 (一)DEM的生成 用矢量化好的等高线做DEM,用了两种方法:一,用创建TIN再TIN转栅格方式,环境的处理范围设置的与显示范围相同,但生成的DEM都不能覆盖合阳全区域,因为某些地方还是缺少数据。二,用栅格插值,地形转栅格生成的DEM是可以将区域覆盖完全,可总 :感觉最大最小高程值不对。如图(左图为方法一结果,右图为方法二结果) 后来又根据底图将缺少数据部分的高程点画出来,结合着等高线共同生成DEM,得到的DEM数据就是对的了(如下左图),再用边界面数据对此DEM作按掩膜提取,得到合阳县整个范围的DEM数据
7、(如下右图)。 图:生成的DEM (二)地形分析 ,坡度、坡向图的生成1 DEM图生成后,坡度、坡向图就比较简单了,直接通过Spatial Analy?表面分析?坡度、坡向,就可以生成。需要注意的就是在出图时对图例等相关要素的调整,坡度图生成的坡度数据小数位太多,需要将其显示少点,在符号系统里调节就好。 生成的坡度图: 坡向图要注意的是对其进行重分类,直接生成的坡向是有两个北的,需要将他们重分类,分成一个就好了。生成的坡向图:2,地形起伏度 是指在一个特定的区域内,最高点海拔与最低点海拔高度的差值。他是描述一个区域地形特征的一个宏观的指标。做法:Spatial Analysis工具?领域分析(
8、选任一统计方式都可以),将统计类型分别设为最大值和最小值各输出一次,再用栅格计算器用最大值减去最小值。生成的合阳县地形起伏度图:3,地面粗糙度 利用栅格计算器,对坡度数据进行操作。成图:4,正负地形提取 点击领域分析,利用领域分析的方法以11*11的宽口计算平均值,结果记为块统计mean。在栅格计算器里,对原始DEM数据与块统计mean数据做减法运算,并将运算结果分为两级,分级界线为0.那么大于0的区域在原始DEM上就是正地形区域,小于0 的在原始DEM上就是负地形区域。对得到的二值化区域进行两次重分类,一次将正地形区域属性值赋值为1,负地形区域赋值为0,命名为正地形,另一次将正地形区域属性值
9、赋值为0,负地形区域赋值为1,命名为负地形。 正地形:负地形:5,山脊线、山谷线的提取 点击DEM数据,使用【Spatial Analyst工具】|【表面分析】|【坡向】工具,提取DEM的坡向数据层,命名为坡向。点击数据层坡向,使用【Spatial Analyst工具】|【表面分析】| 。1【坡度】工具,提取数据层坡向的坡度数据,命名为坡度求取原始DEM数据层的最大高程值,记为H(可在图层中直接观察得到,在此为1548.1);使用【Spatial Analyst工具】【|地图代数】【|栅格计算器】计算,公式为(H-DEM),得到与原来地形相反的DEM数据层,即反地形DEM数据。基于反地形DEM
10、数据求算坡向值,命名为坡向1。利用SOA方法求算反地形的坡向变 。2率,记为坡度使用【栅格计算器】计算,公式为SOA=(坡度1+坡度2)-Abs(坡度1-坡度2)/2,即可求出没有误差的DEM的坡向变率SOA。再次点击初始DEM数据,使用【Spatial Analyst工具】|【邻域分析】|【焦点统计】工具,设置统计类型为平均值,邻域的类型为矩形,邻域的大小为11 X 11,即可得到一个邻域为11 X 11的矩形的平均值数据层,记为焦点统计mean。使用【栅格计算器】计算,公式为正负地形分布区域=DEM- 焦点统计mean,即可求出正负地形分布区域。使用【栅格计算器】计算,公式为山脊线=正负地
11、形分布区域0 and SOA55,(一般一步是做不出来的,需要分开来做)即可求出山脊线。同理,使用【栅格计算器】计算,公式为山谷线=正负地形分布区域55,即可求出山谷线。得到的合阳县山脊山谷线图: (三)地貌图 地貌图即可以展现地形起伏,可以通过山体阴影和DEM的叠合效果来表示。先做山体阴影,通过Spatial analyst工具?山体阴影,来生成山体阴影图。再将山体阴影的属性窗口设置图层透明度。将DEM图层属性设置为最值拉伸,并选择带有晕眩效果的色带。将山体阴影图放在DEM图上,观察立体效果,通过调节山体阴影 水文分析 由于黄河是面状并且其范围内的高程值不同,所以做水文分析时需要将黄河范围裁
12、减掉,其不能考虑在范围内,否则会出现水流方向与黄河水流方向相反的情况。之前的数据处理有部分误差,从底图来看合阳县的边界应该是始终穿过黄河的,也就是说黄河的右侧边界应该和合阳县的右侧边界重合,而目前使用的数据不重合,因此我不得不对其做操作,首先我用的方法是采用编辑折点工具,将黄河边界拉到和合阳县边界重合,但发现太麻烦。我就直接重建图层,用追踪工具沿着黄河边界的左边界,合阳县边界的右边界很快就得到新的黄河图层,再用黄河图层与合阳县的DEM做擦除,得到没有黄河的合阳县DEM数据的,用来做水文分析。1,流向分析(最好是在无洼地的DEM中做,在此仅在DEM中做是为了后面做汇,已确定该DEM是否是有洼地的
13、DEM) 之间的整型栅格。255 到1 流向工具的输出是值范围介于 ),汇(Sink2汇是指流向栅格中流向无法被赋予八个有效值之一的一个或一组空间连接像元。汇被视为具有未定义的流向,并被赋予等于其可能方向总和的值。汇工具的输出是一个整型栅格,其中每个汇都被赋予一个唯一值。汇的编号介于 1 到汇的数量之间。 ),填洼(3Fill由上一步的汇可看出该DEM是有汇,即是有洼地的,在此对原始DEM做填洼,已通过填充表面栅格中的汇来移除数据中的小缺陷(洼地)。得到无洼地(凹陷点)DEM. 凹陷点是指具有未定义流域方向的像元;其周围的像元均高于它。倾泻点相对于凹陷点的汇 流区域高程最低的边界像元。如果凹陷
14、点中充满了水,则水将从该点倾泻出去。有关填充的Z限制。要填充的凹陷点与其倾泻点之间的最大高程差。如果凹陷点与其倾泻点之间的 z 值差大于 z 限制,则不会填充此凹陷点。默认情况下将填充所有凹陷点(不考虑深度)。用无凹陷点的DEM做流向分析(真正意义上的流向分析) )Flow Accumulation4,流量(在流向的基础上做流量分析。创建每个像元累积流量的栅格。流量累积将基于流入输出栅格中每个像元的像元数。高流量的输出像元是集中流动区域,可用于标识河道。流量为零的输出像元是局部地形高点,可用于识别山脊。流量工具不遵循压缩环境设置。输出 栅格将始终处于未压缩状态。流量从低到高颜色由红到蓝,所以流量图中的红色区域是没有流量的,蓝色区域是相对来说流量最高的,所以可以看出都是大一点的河流。5,河网 在流量的基础上,应用栅格计算器得到合阳县的河网。在这过程中,刚开始我根据流量数据里我能看得到河流的像素值来用栅格计算器提取,发现河网太密集,甚至出现类似南山遍野河流的情况,是很不准确的,经过调试,发现选择2500的效果还挺好。得到河网数据后,再将其转换成矢量数据,直接用水文分析里的栅格河网矢量化工具(栅格河网矢量化工具使用的算法主要用于矢量化河流网络或任何表示方向已知的栅格线性网络的栅格。该工具使用方向
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1