apu
its(这个值也可以根据自己的需要进行改变),则可得到一个邻域为100100的矩形的最大值层面,记为A;2、对DEM数据采用同样的方法,只是把statistic值设置为最小值,即可得到DEM数据的最小值层面,记为B;3、在【A
alysis】菜单下使用【Calculator】命令,公式为AB,即可得到一个新层面,其每个栅格的值是以这个栅格为中心的确定邻域的地形起伏值。如果还想知道更大范围或整个区域、整个图幅的地形起伏度,则可通过【Theme】下的【Editlege
d】中的statistics来查看,其内容包括地形起伏的最大值、最小值、均值等。提取的结果如图119。
图119EditLege
d中的Statistics查询
六、地面粗糙度:地面粗糙度是指在一个特定的区域内,地球表面积B与其投影面积之比。它也是反映地表形态的一个宏观指标。根据地面粗糙度的定义,求每个栅格单元的表面积α与其投影面积之比,可以用如下方法来完成。如图1110,CA假如AB是一个栅格单元的纵剖面,BC为其高程值,α图1110栅格单元剖面图为此栅格的坡度,则AB面的面积为此栅格的表面积,AC面为此栅格的投影面积(也既是此栅格的面积),根据公式,cosαACAB,则可得出AC栅格单元的地面粗糙度M为:M“AB面的面积”“AC栅格单元的面积”(ACAB)(ACAC)1cosα
f地面粗糙度的提取步骤如下:1、提取DEM层的坡度α;2、在【A
alysis】菜单下使用【Calculator】命令公式为Slope314159180cosPow1即可得到地面粗糙度的层面。
图1111地面粗糙度
需要注意的是,在Arcview中,计算cos默认的角度值是弧度值,而通过提取坡度得到的值是角度,所以在计算时必须把角度转为弧度。七、沟壑密度:沟壑密度是指在一个特定的区域内,地表单位面积内沟壑的总长度。沟壑密度的提取可通过水文分析方法提取沟壑,然后通过统计查询,查出沟壑的长度,再除以区域面积,则可得到区域的沟壑密度。其关键是确定沟壑的标准。具体方法如下:1、激活DEM数据,在【Hydro】菜单下使用【Fill】命令,对DEM数据中的高程为0的栅格进行填充,得到新的层面,记为A;
f图1112
通过水文分析求出的沟壑
2、对A层使用【Hydro】菜单的【Flowdirectio
】命令提取水流方向;3、对水流方向层再用【Hydro】菜单的【Flowaccumulatio
】命令,得到水流的累积量层;4、用【Mapquery】命令,提取出水流累积量大于500(此值需根据研究区域的土壤、植被、地形等特征及研究目的来确定)的值,即可得到提取出的沟壑层;5、通过【Editlege
d】编辑沟壑层的图例,通过r