2011년 10월 20일 목요일

Combining multiple rasters

ArcGIS의 Combine (Spatial Analyst) 도구에 대한 이해

■ 개념
- 여러 래스터의 값을 조합하여 각 셀에 중첩되는 Unique한 값을 결과 래스터에 저장하며, input raster의 값도 모두 유지된다.- 적지분석 등 래스터 중첩분석에 많이 활용된다.
- 한 래스터의 각각의 래스터에 대한 정보가 포함되어 있어 데이터 조합이나 통계정보 생성이 쉽다.
■ 제약사항
- Attribute Table을 가진 Integer raster만 사용하며, 만약 Floating point raster의 경우에는 처리과정에서 자동으로 Integer로 변환한다. 따라서 Output Raster는 항상 Integer raster로 생성된다.
- 한번에 처리할 수 있는 raster는 20개로 제한
- Input raster 이름이 output raster의 attribute table 필드 이름으로 설정되므로 raster 명명규칙을 따를것
- NoData가 포함된 셀은 output raster 역시 NoData로 처리되므로 필요시 Null값을 0값 등으로 미리 대체할 것
- ESRI GRID 포맷 외의 포맷에 대해서는 기본값으로 output raster는 65536개의 unique 값을 가질 수 있으며, 이는 ArcMap의 Options 메뉴를 통해서 다음 그림처럼 값을 변경할 수 있다.
■ Combine 도구
○ ArcToolbox - Combine
○ Spatial Analyst Toolbar - Raster Calculator
○ Attribute Table
■ 참고
- ArcGIS Desktop Help: Combine