空间分析考试用实验汇总
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一区域植被情况统计
一、实验目的
通过本次实验,学习ArcGIS空间分析环境设置、栅格计算和栅格重分类
二、数据准备
下载空间分析教案下本次实验的数据chengdu.pix,为实验做准备
三、实验要求
1)在ArcGIS中数字化,将二环路以内作为研究区域多边形
2)统计成都市二环路以内的植被覆盖情况,并完成下表:
3)将区域植被统计过程在ModuleBuilder中建模,建模效果如下:
四、实验步骤
1)打开数据
2)新建面图层,并数字化成都二环作为掩膜数据
3)ModuleBuilder中建模
(1)点击构建模型构建器
以上两种方式都可以打开建模窗口
(2)添加数据并设置模型参数
(3)栅格计算等到NDVI
打开栅格计算器
栅格计算
(4)重分类
(5)保存模型
(6)环境设置(PS:由于软件BUG,环境设置只能在建模后再设置)
选中模型属性
设置参数:勾选上处理范围、输出坐标系、和栅格分析,点“值”,分别设置输出坐标系(与原图一致)、处理范围(与CD-2huan图层一致)和栅格分析(像元大小与原图一致,掩膜数据为CD-2huan)
实验二
问题描述:假设某地新建了一个小学。考虑到学生上学放学交通问题,打算修建一条公路与已有公路连接起来。如下图所示,绿色表示学校,红色旗帜为公路的起点,现在将修筑一条连接这两个区域的公路,在修建公路的时候需要考虑地形坡度问题和公路经过地区的土地利
用情况,从而减少成本和工程难度。
在本例子中我们将使用Spatial Analyst模块中的Cost Distance,Cost Path两个功能,首先我们一起来了解一些这两个工具的作用和使用方法。
1、生成直线距离( Path Distance)
生成直线距离是用来给出栅格中每个单元距离最近的源的直线距离。使用该功能可以帮助选择合适的补给源。Path Distance不设定代价栅格Cost Raster参数时为直线距离
2、成本加权(Cost Distance或Path Distance)
使用上面的直线距离功能,我们可以很容易的生成各栅格单元到源的直线距离,但是在实际工作中,远没有这么简单。比如本例子的修路,选择合适的地区,我们不可能简单的选择连接公路源头和学校的一条直线(大家应该都是非常清楚这一点的)。我们就需要针对不同的坡度和土地利用类型进行考虑,从而能够使得选择的公路的通行成本最小。在考虑这两个影响因素时候,根据他们的影响程度和重要性,给它们赋予一定的影响百分比。比如赋予坡度60%的影响百分比,而赋予土地利用40%的百分比。
3、最短路径(Cost Path)
有了前面的铺垫,最短路径就很简单了。它就是用来生成一条最小成本的路径。下面我们就开始利用已有的数据来生成一条连接公路源头和学校的最短路径。
4、空间分析环境设置
本实验空间分析方法如Cost Distance、Derive Slope等均需要设置空间分析环境。设置Extent "Same as Layer 高程",Cell Size "Same as Layer 高程"。
5、生成连接公路源头和学校的最优路径
Step 1:打开Distance.mxd地图文档,在Distance数据框下有五个图层:公路起点,已有公路,学校,土地利用,高程。我们将利用这些数据来分析出一条连接公路起点和学校的新的公路。
首先我们做一些数据准备工作:在分析中我们需要利用坡度数据,而我们当前“高程”的是地形数据,首先我们利用他生成坡度:
Step 2:利用表面分析的Slope来生成坡度。结果如下图,修改图层名称为"坡度"。
下面我们将对坡度和土地利用进行重分类,从而为后面的成本加权做准备:
Step 3:在Spatial Analyst工具条中选择Reclassify,在Input raster中选择土地利用,Reclass field选择Landuse.分别给各类土地赋予下面的新值:Agriculture 4,Barren land 6,Brush/transitional 5,Built up 9,Forest 8,Water 10,Wetland NoData,点击OK 确定。
Step 4:使用相同的方法对坡度进行重分类,点击Classify按钮,在分类方法中选择Equal Interval(等分方法),将坡度分为十类。
Step 5:合并数据集下面我们将利用坡度数据和土地利用数据来产生一个成本数据,考虑到修筑公路时候,坡度占有更为重要的作用,赋予坡度60%的权重,赋予土地利用40%的权重。在Spatial Analyst工具条中,点击Raster Calculator,创建下面的语句:
[Reclass of 坡度] * 0.6 + [Reclass of 土地利用] * 0.4 Step 6:修改生成的图层名称为"成本",它表示经过每个Cell的成本。该图层有很多空白处,他就是处理过程中的空值区域(比如我们前面将wetland设置为空值),在显示上不美观,可以在图层符号化中将空值显示为黑色。
下面计算各Cell到达学校的距离成本:
Step 7:在Spatial Analyst工具条中,点击Distance--->Cost Distance,input source data选择“学校”图层,Cost raster选择"成本"图层,确认output raster 和backlink 生成的栅格保存路径。
Step 8: 这样生成了两个图层,output raster为距离成本,backlink为方向矩阵,分别将这两个图层分别重命名为"距离成本"和"方向"。
Step 9:执行最优路径选择在Spatial Analyst工具条中,点击Distance--->Cost Path。input source data选择“公路起点”,Cost distance raster选择"距离成本",Cost backlink raster选择"方向",Output features中选择你输出的文件名称。
Step 10:执行操作,你会惊奇的发现,在地图中增加了一条连接“公路起点”和“学校”的线,就是我们要找的最优路径,如下图所显示。
实验三:城市土地区位评价
一、实验目的
1、通过本次实验,学习单元统计;
2、巩固空间分析环境设置、栅格计算、直线距离等学习过的知识。
三、实验步骤
1、打开ArcMap设置图层的坐标系统为高斯6分带18带投影,并添加roadgcp和主要商业点数据。
2、分别把加载的两个数据按显示坐标系统导出,得到商业点和道路两图层。
3、从商业点图层中选出一级商业点并计算其欧氏距离。
4、使用栅格计算器计算一级商业点的商业繁华度,并把计算结果为负值的栅格像元值赋
为0。
5、从商业点图层中选出二级商业点并计算其商业繁华度,步骤跟一级商业繁华度相同。
6、使用像元统计工具计算最终的商业繁华度。
7、对道路数据进行上述相同的操作,完成道路通达度的计算。
8、使用栅格计算器进行城市土地区位评价。
四、结果分析
1、因为后续步骤中使用的单位为米,因此在加载数据的同时设置显示坐标系统为投影
坐标系统;
2、为了保证各种数据的一致性,在使用各种工具进行操作的时候注意设置分析环境(处
理范围、栅格分析等),以确保结果的正确;
3、在使用栅格计算器进行各种计算的时候一定要注意公式的正确性,不然得到的结果
就会差之千里;
4、像元统计是同区域不同图层同位置上的统计,其有不同的统计方法,在使用时要根
据需要选择不同的统计类型。
实验四退耕还林还草决策分析
一、实验目的
1、通过本次实验,学习表面分析、统计分析;
2、巩固空间分析环境设置、栅格计算等学习过的知识。
三、实验步骤
1、打开ArcMap软件加载准备好的数据,并设置显示坐标系统为投影坐标系统。
2、使用表面分析的坡度工具对Slope1数据计算坡度。
3、对计算得到的坡度进行重分类。
4、对坡度与Landuse92数据进行统计分析。
5、使用办公软件对得到的结果进行统计