免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2492|回复: 5
收起左侧

[技术交流] 地形湿度指数

[复制链接]

1

主题

208

铜板

1

好友

实习生

Rank: 1

积分
8
发表于 2017-6-1 14:27 | 显示全部楼层 |阅读模式
请问有没有哪位大神用Arcgis进行地形湿度指数的提取,为什么用的公式总显示错误,提取不出来。

141

主题

982万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
621915
发表于 2017-6-1 14:51 | 显示全部楼层
请论坛各位高手回答下楼主的提问,会奖励相应的铜板和威望的哦!
回复 支持 反对

使用道具 举报

0

主题

2万

铜板

15

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2420

宣传勋章爱心勋章组织勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章官方团队地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2017-6-1 18:25 | 显示全部楼层
你可以把你的公式发上来看看···
回复 支持 反对

使用道具 举报

124

主题

4万

铜板

114

好友

地信名人堂

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

积分
1545

精华勋章宣传勋章爱心勋章灌水勋章活跃勋章贡献勋章名人堂勋章

发表于 2017-6-2 10:22 | 显示全部楼层
一般过程:
1.对DEM填挖,Fill
2.对填挖后的DEM求水流方向,Flow Direction
3.对第二步生成的水流方向求汇流累积量,Flow Accumulation
4.用以下公式使用栅格计算器计算地形湿度指数
地形湿度指数 = Ln((con([汇流累积量] == 0 , 1 ,  [汇流累积量]) * 900 / con([水流方向] == 1 , 30 , [水流方向] == 4 , 30 , [水流方向] == 16 , 30 , [水流方向] == 64 , 30 , [水流方向] == 2 , 30 * Sqrt(2) , [水流方向] == 8 , 30 * Sqrt(2) , [水流方向] == 32 , 30 * Sqrt(2) , [水流方向] == 128 , 30 * Sqrt(2)))/ Tan(con([坡度] <= 0 , 0.0000000001 , [坡度] > 0 , [坡度]) * 3.1415926 / 180))
公式较长,注意符号!
以上参考网上,据网友实践,可计算出结果。

评分

参与人数 1威望 +20 铜板 +80 收起 理由
jimi21 + 20 + 80 感谢回复!

查看全部评分

以无法为有法,以无限为有限……
回复 支持 反对

使用道具 举报

1

主题

323

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
20
发表于 2019-3-20 20:16 | 显示全部楼层
楼主这个问题解决了么,我也准备用这个方法,但是现在遇到问题,dem预处理要将洼地平区校正成具有轻微坡度的dem,不知道怎么做到?
回复 支持 反对

使用道具 举报

0

主题

3141

铜板

6

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2491
发表于 2021-5-31 11:21 | 显示全部楼层
顶一下顶一下!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表