래스터 조건 평가¶
래스터의 각 셀값에 대해 if / else 조건부를 평가하여 참인 경우와 거짓인 경우에 해당하는 셀값의 래스터를 생성합니다.
Syntax
RasterCon (GridCoverage2D inputCoverage, Integer bandIndex, Filter filter, Integer trueValue, Integer falseValue) : GridCoverage2D
Input Parameters
Identifier |
Description |
Type |
Default |
Required |
inputCoverage |
조건에 사용될 입력 래스터 레이어입니다. |
GridCoverage2D |
✓ |
|
bandIndex |
0 부터 시작하는 밴드 인덱스, 기본 인덱스는 0입니다. |
Integer |
0 |
|
filter |
참 거짓을 판단할 수 있는 필터 표현식을 정의합니다. 예) Value > 250 |
Filter |
✓ |
|
trueValue |
조건 필터 표현식의 값이 참(True)일 경우 래스터 셀에 할당할 값입니다. |
Integer |
1 |
✓ |
falseValue |
조건 필터 표현식의 값이 거짓(False)일 경우 래스터 셀에 할당할 값입니다. |
Integer |
-2147483648 |
Process Outputs
Identifier |
Description |
Type |
Default |
Required |
result |
출력 래스터 레이어입니다. |
GridCoverage2D |
✓ |
Constraints
filter 파라미터의 필드 이름은 반드시 Value 이어야 한다.
trueValue와 falseValue 파라미터는 반드시 Integer값이어야 한다.
falseValue 파라미터값이 Null인 경우 NoData값을 적용한다.
Examples