先使用DEM数据计算坡度,方法是找到3D分析工具下的raster surface,然后找到slope工具,即可得到坡度数据。
如图所示,是生成的坡度数据,软件已经自动给每个区间附上颜色了。
下面是统计每个图斑的平均坡度。先把图斑数据加进来,查看属性信息,会用到FID和DLMC这两个字段。
找到空间分析工具,然后找到zonal下的zonal statistics as table工具,打开后按照如图所示输入参数。
打开生成的图表,可以查看每一个图斑的FID都会对应一个坡度的均值。
然后进行属性连接。注意连接时要使用FID字段。
如图所示,红色框线的是连接的MEAN里的内容,然后在最后新添加一个字段PDDJ(坡度等级)。
然后计算坡度等级的值,如图所示,选择python程序,然后输入如下的代码:
def Flag§:
if(p<=2):return 1
if(p>2 and p<=6):return 2
if(p>6 and p<=15):return 3
if(p>15 and p<=25):return 4
else:return 5
如图所示,就添加完成了坡度等级字段。
然后大家选中坡度等级最高的5,查看一下是否坡度等级符合实际情况。经查看符合实际情况。