文档介绍:空间分析
空间分析基本概念
空间分析扩展模块
空间分析工具
在ArcMap环境下,点击Tools菜单下的Customize菜单项,在Customize对话框中选中Spatial Analyst,将在界面上增加Spat移(变化趋势)和随机误差。
在ArcGIS中提供了两种Kriging方法:普通Kriging方法(Ordinary)和通用Kriging方法(Universal)。
普通Kriging方法是假设不存在偏移,利用半方差(Semivariance)衡量所选已知点之间的空间相关程度。根据不同距离的半方差值可以得到半方差图,然后与数学模型拟合可用于空间数据内插,ArcGIS提供了五种数据模型:高斯、线性、球面、圆形和指数模型。
通用Kriging方法是假设空间变量在Z值上存在偏移,需提供一个趋势面方程。 ArcGIS提供了两种趋势面方程:平面和曲面。
Kriging法对话框
地形分析(Surface Analysis)
Contour:从数字高程模型中提取等高线。可以设置基底等高线和等高线的间隔。
Slope:根据数字高程模型计算坡度。
Aspect:根据数字高程模型计算坡向。
Hillshade:根据数字高程模型产生晕渲图,可以设置太阳方位角和高度角。
Viewshed:根据观测者所在的位置及该区域的数字高程模型,确定那些区域可见、那些区域不可见。
Cut/Fill:挖方量和填方量计算。
基于栅格的统计
Cell Statistics:多个栅格图的对应栅格进行统计。
Neighborhood Statistics:与周围栅格的统计 。
Zonal Statistics:按区域对栅格进行统计。
统计类型包括最小、最大、间距、总和、平均、标准偏差、偏差、最多、最少、中值等。
4
对挖方/填方工程前后的数字高程模型进行间距(变化量)统计
IDW方法内插结果
Spline方法内插结果
两种结果的差异
对土地利用遥感分类图进行9×9Neighborhood Statistics 处理
不同土地利用类型的分布高度统计
栅格数据重分类
对栅格数据进行重分类,如对高程数据,按范围划分成不同等级,以等级值作为新的栅格值。
5
栅格运算
对多个栅格数据进行运算,常用于综合评价。如在选址中,要根据与已有学校的距离、与已有设施点距离以及坡度等因素进行综合评价,先对距离和坡度图层进行分级(统一划分成10个等级),距离越远,等级越高;坡度越小,等级越高。然后,对三个图层进行加权求和,运算结果的图层,栅格值越大,表示适宜度越大。
6
栅格运算对话框
运算结果
空间分析基本概念
空间分析扩展模块
空间分析工具
ArcToolbox中的空间分析工具箱有18个工具集,每个工具集下又包括多个工具。有些工具已集成到空间分析扩展模块中。
每个工具对话框,都有一个Environments按钮,用于设置环境条件。
Conditional
根据栅格属性条件对栅格进行操作,包括Con、 Pick、 Set Null等工具。
如输入的栅格是多波段数据,只对第一个波段进行操作。
1
Con:对输入栅格的每一栅格值进行判别,如符合某一表达式,则以另一栅格(true栅格)的对应栅格值或指定常数代替;如不符合表达式,则以False栅格的对应栅格值或指定常数代替。
如对一个DEM数据,可设定条件表达式:栅格字段值(高程)> 2000,对符合条件的栅格定义按原数据取值,其它栅格定义栅格值为0。
Pick:输入位置栅格图和系列栅格图(或常数值),以位置栅格图的栅格值作为序号,按序号找到栅格图或常数,以对应栅格值或常数作为新栅格值。
输入的栅格数据中,值为1的栅格以test1栅格数据对应栅格值替代,值为2的栅格以常数10替代,值为3的栅格以常数20替代,值为4的栅格以test2栅格数据对应栅格值替代,空值栅格仍为空值。
Set Null:如表达式成立,则输出栅格值为NoData,否则为指定栅格的对应值或某一常数值。
Extraction
从输入的栅格中提取出符合条件的栅格子集,其它栅格置为NoData。
条件包括栅格属性和栅格空间位置。
如输入的栅格是多波段数据,只对第一个波段进行操作。
2
利用属性提取栅格的工具是Extract by Attributes,利用该工具可以输入一个SQL表达式。
按空间位置提取栅格的工具分两类:
在工具对话框中输入反映空间位置的图形坐标,包括Extract by P