查找输入列表中满足指定条件的位置
有两个本地工具,可以指定含有特定像元值的栅格的位置,其中,该像元值相对于由一系列输入栅格得到的一列值满足指定的条件:最高位置和最低位置。这两个可能的条件是具有输入栅格最大值的栅格的位置和具有最小值的栅格的位置。
示例
下表显示了特定像元位置的每个输入栅格的值:
InRas1 |
InRas2 |
InRas3 |
InRas4 |
InRas5 |
InRas6 |
---|---|---|---|---|---|
4 |
3 |
6 |
3 |
5 |
4 |
将这些值由低到高排序可得到下表:
值 |
输入栅格 |
---|---|
3 |
InRas2 InRas4 |
4 |
InRas1 InRas6 |
5 | InRas5 |
6 | InRas3 |
最高位置
列表中的最高值 6 包含在第三个输入栅格 InRas3 中。
使用最高位置工具得到的输出值为 3,这个输出值表示具有该像元的最大值的栅格位置。
最低位置
在本示例中,有两个栅格含有输入列表中的最低值,该值为 3。
通过最低位置工具,将报告第一个出现值 3 的栅格的位置。在本示例中,虽然第二个 (InRas2) 和第四个 (InRas4) 栅格都含有最低值 (3),但由于该值首先在第二个栅格中出现,所以输出像元值为 2。
相关主题
7/10/2012