GOCI-ll ToolBoX(GTBX)
GTBX
(GOCI-ll ToolBoX)
GTBX는 유럽우주국(ESA)에서 개발한 SNAP 프로그램의 확장 플러그인으로 GOCI/GOCI-II 자료의 분석과 처리를 수행할 수 있습니다.
SNAP은 지구관측 자료의 활용에 적합한 오픈소스 공통 아키텍쳐 입니다. 아래 링크를 통해 자세한 내용을 확인 하시고, 프로그램을 다운로드 받으실 수 있습니다.
ESA SNAP
GTBX 역할
- GOCI 자료의 전시(L1B?L2 HDF-EOS5 파일)
- GOCI/GOCI-II 자료의 전시 및 분석(L1B?L2 NetCDF4 파일)
- 사용자가 원하는 자료의 검색 및 다운로드
- 산출물의 tag, type, column, attribute 등의 조건으로 산출물 검색 및 다운로드
- Thredds Data Server(TDS) 기반으로 산출물의 일부 데이터세트 또는 관심영역 선택 및 다운로드
- L2 산출물 처리
- 해양위성센터 GOCI-II 지상시스템의 실시간 L2 산출물 처리 기능을 SNAP에서 오프라인으로 동일하게 처리
- SNAP Graph Builder를 통해 Docker Container를 실행 (root 권한 필요)
GOCI-II Application
GTBX (GOCI-II Tool Box)
Sensor-specific Features
- Remote Data Access
- Internal Data Model / Visualization (L0 ~ L2, etc)
- Off-line L2 Generator
Data Processing & Analysis Platform
Visualization (Fast Image Display) GUI
- Fast Display
- Analysis
- Visualization
- GUI
- Operator interface Graph Builder
SNAP-Engine
Common Utilities Product IO Workflow CLI
- EO data model, I/O
- Generic I/O format (NetCDF, HDF, GeoTiff…)
- Projection
- Geo-coding
- Masking
- CLI
- Band Maths
- Image Filter
JVM
Runtime Platform (for Windows / Linux)
SNAP 주요 기능
- 모든 ToolBox에 대한 공통 아키텍처
- 기가 픽셀 이미지의 매우 빠른 이미지 표시 및 탐색
- 그래프 처리 프레임 워크 (GPF) : 사용자 정의 처리 체인 생성용
- 고급 레이어 관리를 통해 다른 밴드의 이미지, WMS 서버의 이미지 또는 ESRI shapefile과 같은 새로운 오버레이를 추가 및 조작 가능
- 통계 및 다양한 플롯에 대한 풍부한 관심 영역 정의
- 쉬운 비트 마스크 정의 및 오버레이
- 임의의 수학식을 사용한 유연한 밴드 산술
- 일반적인 지도 투영에 대한 정확한 재투영 및 직교 보정
- 지상 기준점을 사용한 지오 코딩 및 수정
- 자동 SRTM DEM 다운로드 및 타일 선택
- 대용량 아카이브를 효율적으로 스캔하고 분류하기 위한 제품 라이브러리
- 멀티 스레딩 및 멀티 코어 프로세서 지원
- 통합된 WorldWind 시각화