래스터 구역 통계

폴리곤 피처의 각 영역별로 래스터 셀값에 대한 요약통계(셀의 개수, 합, 최소값, 최대값, 평균, 표준편차 등)를 계산합니다.

Syntax

ZonalStatistics (SimpleFeatureCollection zoneFeatures, String targetField, GridCoverage2D valueCoverage, Integer bandIndex, ZonalStatisticsType statisticsType) : SimpleFeatureCollection

Input Parameters

Identifier

Description

Type

Default

Required

zoneFeatures

구역을 정의하는 폴리곤 레이어입니다.

SimpleFeatureCollection

✓

targetField

값을 저장할 필드입니다.

String

val

valueCoverage

통계를 계산할 값을 가진 래스터 레이어입니다.

GridCoverage2D

✓

bandIndex

0부터 시작하는 밴드 인덱스, 기본 인덱스는 0입니다.

Integer

0

statisticsType

계산할 구역 통계 유형입니다: Count, Sum, Mean(기본값), Minimum, Maximum, StdDev, Range.

ZonalStatisticsType

Mean

Process Outputs

Identifier

Description

Type

Default

Required

result

출력 레이어입니다.

SimpleFeatureCollection

✓

Constraints

  • zoneFeatures 파라미터는 반드시 Polygon 또는 MultiPolygon 타입이어야 한다.

  • target 파라미터는 설정하지 않으면 val 값을 기본으로 사용한다.

  • bandIndex는 래스터의 밴드가 여러 개인 경우 0값을 기본으로 사용한다.

  • statisticsType: Count, Sum, Mean(기본값), Minimum, Maximum, Range, StdDev

  • statisticsType 파라미터는 다음의 옵션을 사용할 수 있다.

옵션

설명

Count

셀의 개수

Sum

셀의 합

Mean

셀의 평균값(기본값)

Minimum

셀의 최소값

Maximum

셀의 최대값

Range

셀의 범위

StdDev

표준편차

Examples

../../../_images/zonalstatistics.png