设置statistic值为最大值,邻域的类型为矩形(也可以为圆),邻域的大小为100个Mapunits(这个值也可以根据自已的需要进行改变),则可得到一个邻域为100*100的矩形的最大值层面,记为A:2、对DEM数据采用同样的方法,只是把statistic值设置为最小值,即可得到DEM数据的最小值层面,记为B:3、在【Analysis】菜单下使用【Calculator】命令,公式为[A-B],即可得到一个新层面,其每个栅格的值是以这个栅格为中心的确定邻域的地形起伏值。如果还想知道更大范围或整个区域、整个图幅的地形起伏度,则可通过【Theme】下的【Editlegend】中的statistics来查看,其内容包括地形起伏的最大值、最小值、均值等。提取的结果如图11-9。QWIALegnd Edit区Theme:Map Calculaion 1口Load.Legend Type: Graduated ColorMSave.DefaukClasiicalionFieldValueaClassily..Normaize by.None>SymbolValueLabel5-19.086QStatisties19.096-33.171Fiold Veine口33.171-47.2575.00000047.257-61.343MSd103.59997661.343-75.42975.429-89.514Count89.514-103.6SunOK十区国口Meand54.783447ColorRamps:RedmonochromatiConcelStd.Deviatiorc13.042997Stalistics..UndoApplyAdvanced卫V图11-9EditLegend中的Statistics查询六、地面粗糙度:地面粗糙度是指在一个特定的区域内,地球表面积与其投影面积之比。它也是反映地表形态的一个宏观指标。根据地面粗糙度的定义,求每个栅格单元的表面积与其投影面积之比,可以用如下方法来完成。如图11-10,假如AB是一个栅格单元的纵剖面,BC为其高程值,α图11-10栅格单元剖面图为此栅格的坡度,则AB面的面积为此栅格的表面积,AC面为此栅格的投影面积(也是此栅格的面积),根据公式,Cosa=AC/AB则可得出AC栅格单元的地面粗糙度M为:M=“AB面的面积”/“AC栅格单元的面积”=(AC*AB)/(AC*AC)=1/COSa
设置 statistic 值为最大值,邻域的类型为矩形(也可以为圆),邻域的大小为 100 个 Map units (这个值也可以根据自己的需要进行改变),则可得到一个邻域为 100*100 的矩形的 最大值层面,记为 A; 2、 对 DEM 数据采用同样的方法,只是把 statistic 值设置为最小值,即可得到 DEM 数据的最小值层面,记为 B; 3、 在【Analysis】菜单下使用【Calculator】命令,公式为[A-B],即可得到一个新 层面,其每个栅格的值是以这个栅格为中心的确定邻域的地形起伏值。 如果还想知道更大范围或整个区域、整个图幅的地形起伏度,则可通过【Theme 】下 的【Edit legend】中的 statistics 来查看,其内容包括地形起伏的最大值、最小值、均 值等。提取的结果如图 11-9。 六、地面粗糙度: 地面粗糙度是指在一个特定的区域内,地球表面积 与其投影面积之比。它也是反映地表形态的一个宏观指 标。 根据地面粗糙度的定义,求每个栅格单元的表面积 与其投影面积之比,可以用如下方法来完成。如图 11-10, 假如 AB 是一个栅格单元的纵剖面,BC 为其高程值,α 为此栅格的坡度,则 AB 面的面积为此栅格的表面积,AC 面为此栅格的投影面积(也既是此栅格的面积),根据公 式,cosα=AC/AB, 则可得出 AC 栅格单元的地面粗糙度 M 为:M =“AB 面的面积”/“AC 栅格单元的面积” = (AC * AB )/ (AC * AC) = 1 / cosα 图 11-9 Edit Legend 中的 Statistics 查询 A B C α 图 11-10 栅格单元剖面图
地面粗糙度的提取步骤如下:1、提取DEM层的坡度a:2、在【Analysis】菜单下使用【Calculator】命令,公式为((([S1ope]*3.14159/180).cos))Pow(-1))即可得到地面粗糙度的层面。图11-11地面粗糙度需要注意的是,在Arcview中,计算cos默认的角度值是弧度值,而通过提取坡度得到的值是角度,所以在计算时必须把角度转为弧度。七、沟密度:沟整密度是指在一个特定的区域内,地表单位面积内沟整的总长度。沟整密度的提取可通过水文分析方法提取沟,然后通过统计查询,查出沟整的长度,再除以区域面积,则可得到区域的沟密度。其关键是确定沟整的标准。具体方法如下:1、激活DEM数据,在【Hydro】菜单下使用【Fil1】命令,对DEM数据中的高程为O的栅格进行填充,得到新的层面,记为A;
地面粗糙度的提取步骤如下: 1、提取 DEM 层的坡度α; 2、在【Analysis】菜单下使用【Calculator】命令,公式为: ((([Slope]*3.14159/180).cos))Pow(-1)) 即可得到地面粗糙度的层面。 需要注意的是,在 Arcview 中,计算 cos 默认的角度值是弧度值,而通过提取坡度得 到的值是角度,所以在计算时必须把角度转为弧度。 七、沟壑密度: 沟壑密度是指在一个特定的区域内,地表单位面积内沟壑的总长度。 沟壑密度的提取可通过水文分析方法提取沟壑,然后通过统计查询,查出沟壑的长度, 再除以区域面积,则可得到区域的沟壑密度。其关键是确定沟壑的标准。具体方法如下: 1、激活 DEM 数据,在【Hydro 】菜单下使用【Fill】命令,对 DEM 数据中的高程为 0 的栅格进行填充,得到新的层面,记为 A; 图 11-11 地面粗糙度