ArcGIS土壤侵蚀模数坡度因子S

一、DEM数据下载及处理

  1. 下载研究区域高程(地理空间数据云 (gscloud.cn)

  2. 栅格镶嵌

  • 确定栅格文件的波段数和像素类型。(右键单击内容列表,然后依次单击属性和源选项卡。)输入必须具有相同的波段数和相同的位深度

  • 导航至ArcToolbox>数据管理工具>栅格>栅格数据集>镶嵌至新栅格工具。

二、坡度因子S计算

1.公式

S=10.8sinθ+0.03    θ<5.2°

S=16.8sinθ-0.5    5.2°≤θ10.2°

S=21.91sinθ-0.96   θ>10.2°

2.在ArcMAP中加载DEM数据,选中系统工具箱——SpatialAnalystTools——表面分析——坡度工具。

3.确定z因子

        z因子是一个转换因子,当输入表面的垂直坐标(或高程)单位与水平坐标(x,y)单位不同时,可使用z因子调整垂直坐标(或高程)单位的测量单位。如果垂直单位没有被改成水平单位,则表面工具的结果将不会正确。

        在计算输出表面时,将使用z因子乘以输入表面的z值。如果x,y单位与z单位完全相同(例如都是以英尺为单位),z因子为1。这是z因子的默认值。再例如,如果单位不同(垂直的z单位是英尺而水平的x,y单位是米),则应使用z因子0.3048z单位从英尺转换为米(1英尺=0.3048米)

        当输入栅格位于球面坐标系中,例如采用十进制度时,z因子的正确使用尤为重要。如果输入表面栅格不在投影坐标系中,则从山体阴影中得到的输出看起来通常会很奇怪。这是由于在水平地面单位与高程z单位之间的测量存在差异。由于经度的长度随着纬度而变化,因此需要为该纬度指定一个适当的z因子。

即:

1)如果DEM是投影坐标系,单位是米,DEM的高程单位也是米,则Z因子默认为1即可;

2)若DEM是地理坐标系,平面单位是度,高程单位是米,所以要根据所以地区纬度设置Z因子;
或者将地理坐标系转化为投影坐标系,转化投影之后单位就变成了米,此时Z因子默认为1 就可以。

arcgis计算坡度(需注意DEM是地理坐标系还是投影坐标系)_arcgis坡度单位-CSDN博客

如果x,y单位是十进制度而z单位是米,则适用于特殊纬度的正确的z因子如下:

4、系统工具箱——Spatial Analyst Tools——地图代数——栅格计算器,输入公式:

Con("dem-坡度"<5.2,10.8*Sin("dem-坡度"*3.1415926/180)+0.03,Con("dem-坡度">10.2,21.91*Sin("dem-坡度"*3.1415926/180)-0.96,16.8*Sin("dem-坡度"*3.1415926/180)-0.5))

  • 21
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值