标注 | 说明 | 数据类型 |
输入栅格 | 输入多波段栅格数据。 | Raster Dataset; Raster Layer |
输出栅格 | 输出三波段组合栅格。 | Raster Dataset |
方法 | 指定将用于提取波段的方法。
| String |
红色表达式 | 将分配给第一个波段的计算。 波段名称、波段 ID 或使用波段的代数表达式。 受支持的运算符为一元运算符:加号 (+)、减号 (-)、乘号 (*) 和除号 (/)。 | String |
绿色表达式 | 将分配给第二个波段的计算。 波段名称、波段 ID 或使用波段的代数表达式。 受支持的运算符为一元运算符:加号 (+)、减号 (-)、乘号 (*) 和除号 (/)。 | String |
蓝色表达式 | 将分配给第三个波段的计算。 波段名称、波段 ID 或使用波段的代数表达式。 受支持的运算符为一元运算符:加号 (+)、减号 (-)、乘号 (*) 和除号 (/)。 | String |
摘要
从多波段栅格数据集创建三波段栅格数据集。
使用情况
定义波段算术算法时,可以为每个表达式输入单行代数公式以创建多波段输出。 受支持的运算符为一元运算符:加号 (+)、减号 (-)、乘号 (*) 和除号 (/)。
在表达式中使用波段 ID 时,需通过在波段编号前加上字母 B 或 b 来标识波段。
参数
CreateColorComposite(in_raster, out_raster, method, red_expression, green_expression, blue_expression)
名称 | 说明 | 数据类型 |
in_raster | 输入多波段栅格数据。 | Raster Dataset; Raster Layer |
out_raster | 输出三波段组合栅格。 | Raster Dataset |
method | 指定将用于提取波段的方法。
| String |
red_expression | 将分配给第一个波段的计算。 波段名称、波段 ID 或使用波段的代数表达式。 受支持的运算符为一元运算符:加号 (+)、减号 (-)、乘号 (*) 和除号 (/)。 | String |
green_expression | 将分配给第二个波段的计算。 波段名称、波段 ID 或使用波段的代数表达式。 受支持的运算符为一元运算符:加号 (+)、减号 (-)、乘号 (*) 和除号 (/)。 | String |
blue_expression | 将分配给第三个波段的计算。 波段名称、波段 ID 或使用波段的代数表达式。 受支持的运算符为一元运算符:加号 (+)、减号 (-)、乘号 (*) 和除号 (/)。 | String |