爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7389|回复: 5

[作图] 请教streamline绘制剖面流场问题

[复制链接]

新浪微博达人勋

发表于 2020-4-11 23:17:21 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
请教论坛各位高人,绘制流场剖面图。同样的设置,使用gsn_csm_pres_hgt_vector绘制流场剖面就可以出图。但是使用gsn_csm_pres_streamline就存在问题。如图。流场还需要额外的设定么?

vector

vector

streamline

streamline

脚本中有关的代码如下:
vert_coord="pressure"
interp_levels=(/400.,450.,500.,550.,600.,650.,700.,750.,800.,850.,900.,925.,950.,975.,1000./)
lon=fspan(113,123,41)
lat=fspan(41,33,33)
lon@units="degrees_east"
lat@units="degrees_north"
uxy!0="lev"
uxy!1="lat"
uxy!2="lon"
uxy&lat=lat
uxy&lon=lon
interp_levels@units="hPa"
uxy&lev=interp_levels

copy_VarCoords(uxy,vxy)
copy_VarCoords(uxy,wxy)

copy_VarCoords(uxy,uv)
res@stArrowLengthF     = 0.004
res@stMinArrowSpacingF = 0.004


plot=gsn_csm_pres_hgt_streamline(wks,uv(:,4:28,17),vxy(:,4:28,17),wxy(:,4:28,17),res)




密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-4-12 09:41:57 | 显示全部楼层
是不是跟这个箭头设置还在这有关?
res@stArrowLengthF     = 0.004
res@stMinArrowSpacingF = 0.004
改设置stLevelSpacingF,stMinDistanceF试试?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-25 17:34:12 | 显示全部楼层
同问 解决了吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-25 17:51:25 | 显示全部楼层
一大碗年糕 发表于 2020-4-12 09:41
是不是跟这个箭头设置还在这有关?
res@stArrowLengthF     = 0.004
res@stMinArrowSpacingF = 0.004

还是不可以
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-12-10 20:07:51 | 显示全部楼层
楼主 解决了吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-4-14 21:14:17 | 显示全部楼层
我今年拿python画也发现这个问题了

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表