_empty_ 2019. 7. 23. 11:27

과학기술 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 중 원하는 변수만 골라 파일을 변환한 뒤 불러들이는 방식이 제일 많이 쓰인다.