首页 / 浏览问题 / 桌面GIS / 问题详情
多个栅格赋权并相加该用哪个工具
3EXP 2026年07月31日
请问给多个栅格图的值先乘对应权重再把栅格图的值一一加起来该用什么工具,我现在用的是【代数运算】,里面只有【条件函数】可以输入运算表达式,但是生成的栅格图的值只有0和1

1个回答

您好,您可以先使用乘,为每个栅格值赋予权重,再使用加,将栅格值相加
pys
445EXP 2026年07月31日
不可以输入运算表达式批量处理,一次性输出最终结果吗,例如A*0.2+B*0.3+C*0.5。在条件函数里可以输入运算表达式,

您可以在数据选项卡下-数据处理组-栅格分组中选择【代数运算工具】

我知道在这里有加和乘,但是它们一次性只能输入两个数据集或一个数据集一个常数,在哪里可以输入运算表达式批量处理呢,条件函数可以输入运算表达式,但输出结果是提前预设的“符合条件值”,而不是每个栅格通过运算表达式算出的值

这个工具可以输入运算表达式,也不会变成0 1,哪方面不符合您的需求呢

版本:12.0.1.0.260611.1707 x64(SuperMap iObjects Java:12.0.1.0.130683)我是这个版本,点“代数运算”没出现像你一样的可以输代数运算式的界面

您好,不是这里,按这个路径找:数据选项卡下-数据处理组-栅格分组中选择【代数运算】
...