래스터 조건 평가¶
래스터의 각 셀값에 대해 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
