재난재해 데이터 #2
과학기술 4차인재양성과정
데이터분석가과정
한국과학기술정보연구원 장동민 연구원님
과학적 가시화 (Scientific Visualization)
: 정상적으로는 볼 수 없는 실제 물질을 컴퓨터로 나타내는 것
바람, 공기, 유체, 분자 등의 눈으로는 볼 수 없는 것을 컴퓨터 처리로 형상화 하는 것
=> 직관적 통찰이 가능해진다
Vapor
(Visualization and Analysis Platform for Ocean, atmosphere and solar Research)
:: 유체역학적 시뮬레이션을 통해 방대한 자료를 가시화하고 분석하기 위해 사용한다. (ex. 침수, 기상, ..)
사용 예시 ) 태풍의 이동 표시
Vapor의 여러 기능
Model - specific Support
- Atmospheric : WRF , CAM, and GRIMs, MPAS
- Oceanic : MOM, ROMS, and POP
DVR - Wind, W-wind COmponent, CLOUD
2D (SST) & DVR (CLOUD)
Probe (Temperature)
Probe (Temp) & DVR (CLOUD)
FLOW
ISO (Temperature - 273K)
etc.
Tutorial 목표
1. 기상 모델 WRF 결과를 VAPOR를 활용하여 가시화
2. 해양 모델 MOM, ROMS 결과를 VAPOR를 활용하여 가시화
Data Conversion
Vapor Dataset에는 두가지 타입이 있다
1. metadata file (*.vdf) that describes an entire VAPOR data collection (VDC)
2. a directory of multi-resolution data files where the actual data is stored
Conversion
1) CMD를 이용한 변환
wrfvdfcreate -> vdf 파일을 만들기 위한 명령어, 사용할 1개 이상의 wrf output 파일, vdf로 만들 파일의 이름
wrf2vdf -> 변수 변환 명령어, Metadata로 사용할 파일 이름, 사용할 한 개 이상의 wrf outputfile
이 각각 출력되는것을 볼 수 있다.
CMD를 이용해 변환 할 경우 2차원, 3차원 변수 각각의 디렉토리가 생성되고
그 안에는 시간단계별(0000~) , 해상도별(nc0, nc1, ...) 순서로 파일이 생성이 된다.
2) Direct import를 이용한 변환
우리는 Vapor 툴 자체 안에 있는 기능 덕에 metadata 파일을 바로 불러들일 수가 있다.
하지만 보통 vdcwizard를 이용해 metadata 중 원하는 변수만 골라 파일을 변환한 뒤 불러들이는 방식이 제일 많이 쓰인다.