디졸브

특정 필드값과 속성 집계 함수를 이용하여 디졸브를 수행합니다.

Syntax

Dissolve (SimpleFeatureCollection inputFeatures, String dissolveField, String statisticsFields, Boolean useMultiPart) : SimpleFeatureCollection

Input Parameters

Identifier

Description

Type

Default

Required

inputFeatures

디졸브를 수행할 입력 레이어입니다.

SimpleFeatureCollection

dissolveField

디졸브를 수행할 고유값을 가진 필드입니다.

String

statisticsFields

속성값을 요약할 필드와 요약통계 함수를 설정합니다. 통계 필드 목록은 쉼표로 구분하여 작성할 수 있으며 요약함수.필드명 형식입니다. 사용 가능한 요약함수는 다음과 같습니다: First, Last, Sum, Mean, Min, Max, Std, Count.

String

useMultiPart

출력 레이어에서 같은 값을 가진 피처의 멀티파트를 허용할 지 여부를 설정합니다. 기본값은 예(참)입니다. 만약 아니오(거짓)일 경우 멀티파트 지오메트리를 싱글파트 지오메트리로 분리하여 새로운 피처로 저장합니다.

Boolean

true

Process Outputs

Identifier

Description

Type

Default

Required

result

디졸브를 수행한 출력 레이어입니다.

SimpleFeatureCollection

Constraints

  • useMultiPart가 False이면 Dissolve된 피처들을 Single Part로 변환하여 반환한다.

  • Statistics Fields는 다음과 같이 [함수명.필드명] 구조로 입력하며 사용 가능한 함수는 다음과 같다. 예) Sum.pop, Mean.pop

입력값

반환 필드명

First: String 필드, 대상 Feature의 첫 번째 값

SUM_필드명

Last: String 필드, 대상 Feature의 마지막 값

LST_필드명

Sum: Numeric 필드, 대상 Feature의 합

셀의 평균값(기본값)

Mean: Numeric 필드, 대상 Feature의 평균값

AVG_필드명

Min: Numeric 필드, 대상 Feature의 최소값

MIN_필드명

Max: Numeric 필드, 대상 Feature의 최대값

MAX_필드명

Std: Numeric 필드, 대상 Feature의 표준편차

STD_필드명

Var: Numeric 필드, 대상 Feature의 분산

VAR_필드명

Range: Numeric 필드, 대상 Feature의 범위

RNG_필드명

Count: 대상 Feature의 수 FST_필드명

CNT_필드명

Examples

읍면동 경계를 시군구이름(sgg_nm) 필드와 fst.sid_nm, sum.pop2007, sum.pop2008, sum.pts 집계필드를 설정하고 Dissolve를 수행한 결과입니다.

../../../_images/dissolve.png