- 积分
- 1831
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-6
- 最后登录
- 1970-1-1
|
NCL
系统平台: |
linux |
问题截图: |
- |
问题概况: |
contour_hgt与vector叠加出图时,图像可以正常显示;
后来想去掉contour_hgt,于是注释掉相关的语句【;contour_hgt = wrf_contour(in,wks,P(0,13,:,:),rest)
;over_id = wrf_map_overlays(in, wks,(/contour_hgt,vector/),True,True)】,保留vector = wrf_vector(in,wks,ua(0,13,:,:),va(0,13,:,:),res);脚本可以正常运行,但输出的ps只有2kb,打开是空白
后来用gsn_csm_vector替代,则可以正常出图 |
我看过提问的智慧: |
看过 |
自己思考时长(天): |
1 |
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
下面是我的脚本,请大家帮我看看是怎么回事吧,谢谢!
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/wrf/WRFUserARW.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/wrf/WRF_contributed.ncl"
begin
in = addfile("/home/zssapr/WRF3.5.1/20110710/WRFV3/test/em_real/wrfout_d01_2011-07-05_00:00:00","r")
U =in->U
ua = wrf_user_unstagger(U,U@stagger)
V = in->V
va = wrf_user_unstagger(V,V@stagger)
wks = gsn_open_wks("ps","500vector") ; open a workstation
res = True
res@vcRefMagnitudeF = 5. ; make vectors larger
res@vcRefLengthF = 0.050 ; reference vector length
res@vcGlyphStyle = "CurlyVector" ; turn on curly vectors
res@vcMinDistanceF = 0.012 ; thin the vectors
res@gsnLeftString = "Divergent Wind"
map = wrf_map(wks,in,True)
;vector = wrf_vector(in,wks,ua(0,13,:,:),va(0,13,:,:),res)
plot = gsn_csm_vector(wks,ua(40,13,:,:),va(40,13,:,:),res)
;rest = True
;rest@cnFillOn = False
;contour_hgt = wrf_contour(in,wks,P(0,13,:,:),rest)
;over_id = wrf_map_overlays(in, wks,(/contour_hgt,vector/),True,True)
end
|
|