利用栅格计算器对栅格进行提取叠加和重分类问题
条件如下图,已经有省道和县道的栅格图了,我的栅格计算公式如下:
Con("省道距离" < 500 & "县道距离" < 250,5,Con("省道距离" > 500 & "省道距离" < 1000 & "县道距离" > 250 & "县道距离" < 500,4, Con(省道距离" > 1000 & "省道距离" < 1500 & "县道距离" > 500 & "县道距离" < 1000,3,Con("省道距离" > 1500 & "省道距离" < 3000 & "县道距离" > 1000 & "县道距离" < 2000,2,1))))
提示公式错误后我把公式改成了 Con("省道距离" < 500 & "县道距离" < 250,5) ,公式没提示错误但是运行报错,报错提示为Error 000539: Error running expression:rcexec()
图挂了、、大概就是提取省道500米范围内县道250米范围内,赋等级为5.。。诸如此类的
Con("省道距离" < 500 & "县道距离" < 250,5,Con("省道距离" > 500 & "省道距离" < 1000 & "县道距离" > 250 & "县道距离" < 500,4, Con(省道距离" > 1000 & "省道距离" < 1500 & "县道距离" > 500 & "县道距离" < 1000,3,Con("省道距离" > 1500 & "省道距离" < 3000 & "县道距离" > 1000 & "县道距离" < 2000,2,1))))
提示公式错误后我把公式改成了 Con("省道距离" < 500 & "县道距离" < 250,5) ,公式没提示错误但是运行报错,报错提示为Error 000539: Error running expression:rcexec()
图挂了、、大概就是提取省道500米范围内县道250米范围内,赋等级为5.。。诸如此类的
1 个回复
蝉猫
赞同来自: 许丹石
要回复问题请先登录或注册