wgrib2 Z__C_RJTD_20191226000000_MSM_GPV_Rjp_Lsurf_FH00-15_grib2.bin | grep “TMP” | wgrib2 -i -no_header Z__C_RJTD_20191226000000_MSM_GPV_Rjp_Lsurf_FH00-15_grib2.bin -no_append -ieee output.bin
wgrib2 Z__C_RJTD_20171205000000_MSM_GPV_Rjp_Lsurf_FH00-15_grib2.bin | grep “APCP” | wgrib2 -i -no_header Z__C_RJTD_20171205000000_MSM_GPV_Rjp_Lsurf_FH00-15_grib2.bin -no_append -ieee outputAPCP.bin
wgrib2 Z__C_RJTD_20171205000000_MSM_GPV_Rjp_Lsurf_FH00-15_grib2.bin | grep “PRMSL” | wgrib2 -i -no_header Z__C_RJTD_20171205000000_MSM_GPV_Rjp_Lsurf_FH00-15_grib2.bin -no_append -ieee outputPRMSL.bin
$ vi grads.ctl
dset output.bin
options big_endian
undef 9.999E+20
title MSM-GPV temperature
xdef 481 linear 120.0 0.0625
ydef 505 linear 22.4 0.05
zdef 1 levels 1000.0
tdef 16 linear 00Z26DEC2019 1hr
vars 1
tmp 1 0 temperature
endvars
open grads.ctl
set mpdset hires
set t 1
set gxout grfill
set gxout contour
open HECB88.ctl
set lat 25 50
set lon 120 150
enable print tmo
set gxout shaded
set clevs 0.5 5 10 20 30 50 80 120 200
set ccols 15 5 4 3 7 8 6 2 9
set csmooth on
d apcpsfc.1
ga-> set clevs 0 5 10 15 20
ga-> set ccols 1 2 3 4 5
outputAPCP.bin
outputPRMSL.bin
outputTMP.bin
gradsPRMSL.ctl
gradsAPCP.ctl
gradsTMP.ctl
💚ある値以下(以上)をマスクして表示
IT memo/GrADS memo. †
d maskout(var,var-10) # 10以上の値を表示
💚ファイル番号を指定して描画する
デフォルトのファイル番号を変更する
GrADSのTips
ga-> d U.1
ga-> d V.2
ga-> set dfile 1 // デフォルトのファイルを1に指定
ga-> d u // Uを描画
ga-> set dfile 2 // デフォルトのファイルを2に指定
ga-> d v
記号 | 物理量 |
---|---|
PRMSL | 海面更生気圧 |
PRES | 地上気圧 |
UGRD | 東西風速 |
VGRD | 南北風速 |
TMP | 気温 |
RH | 相対湿度 |
LCDC | 下層雲量 |
MCDC | 中層雲量 |
HCDC | 上層雲量 |
TCDC | 全雲量 |
APCP | 降水量 |
DSWRF | 日射量 |
open gradsPRMSL.ctl
set mpdset hires
set t 1
set gxout contour
d prmsl
open gradsAPCP.ctl
set gxout grfill
d maskout(prmsl.2,prmsl.2-0.01)
d maskout(apcp.2,apcp.2-0.01)
/home/office70/tmp/gradsdods -b
printim /home/office70/www/office70/images/test.gif
open /home/office70/scripts/grads.ctl
set t 1
set display color white
set gxout grfill
d A
printim /home/office70/www/office70/images/test.gif
MAC版
‘open gradsPRMSL.ctl’
‘open gradsAPCP.ctl’
‘set mpdset hires’
‘set t 1’
#——————–
‘set gxout contour’
# 0.01 倍して hPa に換算
‘prmslh=0.01*prmsl.1’
‘d prmslh’
#——————–
‘set gxout shaded’
‘set clevs 0.05 0.5 5 10 20 30 50 80 120 200’
‘set ccols 15 5 4 3 7 8 6 2 9’
‘set csmooth on’
‘d maskout(apcp.2,apcp.2-0.05)’
‘gxprint out.png’
サーバー版
/home/office70/scripts
以下MAC版を、2か所変更!!
‘open /home/office70/scripts/grads.ctl’
‘printim /home/office70/www/office70/images/test.gif’
2022 令和4年 7月9日(土曜日)
Shared object “libgfortran.so.3” not found, required by “wgrib2”
/home/office70/scripts/grib2tobin_PRMSL.sh: line 2: grep: command not found
Shared object “libgfortran.so.3” not found, required by “wgrib2”
find 検索先 -name ファイル名
% find ~/ -name libgfortran.so.3
/home/office70/local/lib/libgfortran.so.3
which curl
/usr/local/bin/curl
which gfortran
/home/office70/local/bin/gfortran
/home/office70/local/bin:/home/office70/local/lib/:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/home/office70/bin
% chsh -s /usr/local/bin/bash
Password:
chsh: Permission denied
/bin/csh
setenv EDITOR vi
setenv PAGER more
setenv BLOCKSIZE K
setenv PKG_DBDIR ~/db/pkg
setenv C_INCLUDE_PATH $HOME/local/include
setenv LIBRARY_PATH $HOME/local/lib
setenv LD_LIBRARY_PATH $HOME/local/lib
setenv CC /home/office70/local/bin/gcc
setenv FC /home/office70/local/bin/gfortran
setenv GADDIR /home/office70/tmp/grads-2.0.2/data
setenv GASCRP /home/office70/tmp/grads-2.0.2/scripts
/bin/csh /home/office70/scripts/grib2tobin_PRMSL.sh
PATH=/home/office70/local/bin:/home/office70/local/lib/:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/home/office70/bin
/home/office70/local/grib2/wgrib2/wgrib2 /home/office70/downloads/downloaddata_Lsurf.bin | grep “APCP” | /home/office70/local/grib2/wgrib2/wgrib2 -i -no_header /home/office70/downloads/downloaddata_Lsurf.bin -no_append -ieee /home/office70/downloads/outputAPCP.bin