정보
-
업무명 : 그라즈 중규모 기상모델 (WRF ARW)를 이용한 가시화
-
작성자 : 이상호
-
작성일 : 2019-09-02
-
설 명 :
-
수정이력 :
내용
[특징]
-
중규모 기상모델 결과를 이해하기 위해 가시화 도구가 필요하며 이 프로그램은 이러한 목적을 달성하기 위해 고안된 소프트웨어
[기능]
-
ctl 파일을 이용한 가시화
-
시간별 가시화 결과를 동영상 애니메이션 구현
[활용자료]
-
자료 : 중규모 기상모델 결과
-
기간 : 2015년 04월 01일 - 2015월 04월 01일
-
해상도 : 매 6시간
[자료 처리 방안 및 활용 분석 기법]
-
없음
[사용법]
-
GrADS 가시화에 필요한 라이브러리를 동일 디렉터리 위치
-
color.gs (제공처 : http://kodama.fubuki.info/wiki/wiki.cgi/GrADS/script?lang=jp)
-
xcbar.gs (제공처 : http://kodama.fubuki.info/wiki/wiki.cgi/GrADS/script?lang=jp)
-
소스 코드를 실행 (csh Visualization_Using_WRF_ARW_Result_From_Medium_Weather_Model.csh)
-
가시화 결과를 확인
[사용 OS]
-
Linux
[사용 언어]
-
GrADS
-
ShellScript (csh)
소스 코드
[명세]
#!/bin/csh
set fn1 = ( 00 06 12 18 24 )
foreach num (1 2 3 4 5)
cat >! 1.exec << EOF
reinit
open temp.ctl
enable print 1.gx
set font 5
set vpage 0 8.5 0 11
set parea 0.8 8.2 2.0 10.0
set grads off
set mpdset hires
set map 1 1 10
set lat 31 45
set lon 121 135.5
set xlint 2.0
set ylint 2.0
set cint 2.0
set cmin 9999
set grid on
set mpdraw off
set xlopts 1 5.5 0.15
set ylopts 1 5.5 0.15
set csmooth on
run color.gs 270 320 1 -var tk -kind rainbow
set t $num
d tk
draw title 2015.04.01 ${fn1[$num]}:00
draw xlab Longitude
draw ylab Latitude
set strsiz 0.13 0.13
draw string 6.2 1.1 Temperature [K]
run xcbar.gs 0.8 8.2 0.7 1.0 -fs 5
set rgb 67 0 0 0
draw shp Map/GSHHG/GSHHS_shp/f/GSHHS_f_L1.shp
print
disable print
!gxps -c -i 1.gx -o 1.ps
* printim 1.gif white
quit
EOF
grads -bpc "exec 1.exec"
convert 1.ps ${num}.gif
#display ${num}.gif
end
convert -delay 100 -loop 0 *.gif temp.gif
display temp.gif
[GitHub Gist]
결과
-
오른쪽 정렬왼쪽 정렬가운데 정렬
-
작게문서 너비옆트임
사진 설명을 입력하세요.
-
중규모 기상모델 (WRF ARW)을 이용한 가시화
참고 문헌
[논문]
- 없음
[보고서]
- 없음
[URL]
- 없음
문의사항
[기상학/프로그래밍 언어]
- sangho.lee.1990@gmail.com
[해양학/천문학/빅데이터]
- saimang0804@gmail.com
'프로그래밍 언어 > GrADS' 카테고리의 다른 글
[GrADS] 그라즈 컬러 테이블 및 팔레트 소개 (0) | 2020.04.07 |
---|---|
[GrADS, ShellScript] 그라즈 HDF 형식인 Terra/MODIS 및 Aqua/MODIS 자료를 이용한 에어로졸 광학두께 가시화 (0) | 2019.09.22 |
[GrADS, ShellScript] 그라즈 NetCDF 형식인 NOAA 월평균 해수면 온도 자료를 이용한 가시화 (0) | 2019.09.07 |
[GrADS, ShellScript] 그라즈 Grib 형식인 ECMWF 모델 결과를 이용한 가시화 (0) | 2019.09.07 |
[GrADS, ShellScript] 그라즈 아스키 (ASCII) 형식인 복사전달모델 (RTM) 결과를 이용한 가시화 (0) | 2019.09.03 |
최근댓글