래스터 구역 통계

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

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