래스터 조건 평가

래스터의 각 셀값에 대해 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

../../../_images/rastercon.png