래스터 히스토그램¶
래스터 레이어 전체 또는 사용자가 설정한 영역에 대한 셀값별 빈도수를 계산합니다.
Syntax
HistogramGridCoverage (GridCoverage2D inputCoverage, Integer bandIndex, Geometry cropShape) : HistogramProcessResult
Input Parameters
| Identifier | Description | Type | Default | Required | 
| inputCoverage | 히스토그램을 계산할 입력 래스터 레이어입니다. | GridCoverage2D | ✓ | |
| bandIndex | 0 부터 시작하는 밴드 인덱스, 기본 인덱스는 0입니다. | Integer | 0 | |
| cropShape | 폴리곤 또는 멀티폴리곤 유형의 잘라낼 영역을 설정합니다. | Geometry | 
Process Outputs
| Identifier | Description | Type | Default | Required | 
| result | 출력 히스토그램 | HistogramProcessResult | ✓ | 
Constraints
cropShape의 Geometry 타입은 Polygon 또는 MultiPolygon이어야 한다.
bandIndex는 zero-base이며, 0이 기본값이다.
Output은 XML로 반환한다.
Examples
<?xml version="1.0" encoding="utf-8"?>
<Histogram>
  <TypeName>landuse</TypeName>
  <PropertyName>Value</PropertyName>
<Area>25498176.913556</Area>
<CellSize>30.0</CellSize>
  <HistogramItem>
    <Value>1</Value>
    <Frequency>876</Frequency>
  </HistogramItem>
  <HistogramItem>
    <Value>2</Value>
    <Frequency>543</Frequency>
  </HistogramItem>
  <HistogramItem>
    <Value>3</Value>
    <Frequency>292</Frequency>
  </HistogramItem>
  <HistogramItem>
    <Value>4</Value>
    <Frequency>1345</Frequency>
  </HistogramItem>
  ...
</Histogram>