爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5979|回复: 4

风矢量场设置最小值问题

[复制链接]

新浪微博达人勋

发表于 2016-6-9 16:01:37 | 显示全部楼层 |阅读模式

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

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

x
如图,我只想保留中间大值区,res应该如何设置?用LineArrow和FillArrow可以通过vcMinMagnitudeF  来设置,为啥CurlyVector就不行了?
      opts = res         
      opts@FieldTitle = "Wind"   ; overwrite Field Title
      opts@NumVectors = 47       ; wind barb density
      opts@vcMinMagnitudeF           = 0.05
     ; opts@vcLineArrowHeadMaxSizeF   = 0.5
      opts@vcGlyphStyle              = "CurlyVector" ; CurlyVector ;LineArrow
      opts@vcLineArrowColor   = "red"
      opts@vcLineArrowThicknessF     = 1.2
      opts@vcFillArrowFillColor      = "red"
   opts@vcFillArrowHeadMinFracXF =0.1
      opts@vcMinDistanceF            = 0.01
      opts@vcRefAnnoFontThicknessF   = 0.1
      opts@vcRefLengthF              = 0.05
     ; opts@vcRefMagnitudeF           = 0.05
      opts@vcRefAnnoOrthogonalPosF   = -1.21  ; 图例位置
      opts@vcRefAnnoParallelPosF     = 0.995
      opts@vcRefAnnoFont             = 25
      opts@vcRefAnnoFontHeightF      = 0.01
      opts@vcRefAnnoSide             = "Top"
      opts@vcRefAnnoString1On        = True
      opts@vcRefAnnoString1          = "0.5 m/s"
      opts@vcRefAnnoString2On        = False
      opts@vcRefAnnoPerimOn          = False
   opts@vcRefAnnoOn       =  True
QQ截图20160609160024.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-9 19:06:04 | 显示全部楼层
这种情况,好像可以把小值mask掉~~但我做的时候mask一直没成功,于是我就把小值设为了缺省值,出来的结果还不错~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-6-10 20:45:26 | 显示全部楼层
Quincy 发表于 2016-6-9 19:06
这种情况,好像可以把小值mask掉~~但我做的时候mask一直没成功,于是我就把小值设为了缺省值,出来的结果还 ...

最小值你用的这个吗?opts@vcMinMagnitudeF    改过了好像不行- -
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-10 20:56:48 | 显示全部楼层
Mr.Yes 发表于 2016-6-10 20:45
最小值你用的这个吗?opts@vcMinMagnitudeF    改过了好像不行- -

我是这样设置的:
ut     =fin->u
vt     =fin->v
wind = ((ut^2)+(vt^2))^0.5
copy_VarMeta(ut,wind)
u = where(wind.lt.0.03,ut@missing_value,ut)
v = where(wind.lt.0.03,vt@missing_value,vt)
copy_VarMeta(ut,u)
copy_VarMeta(vt,v)



In._SE_24Hour_200hPa-wind_500hpa-omega_mask.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-6-11 14:04:38 | 显示全部楼层
Quincy 发表于 2016-6-10 20:56
我是这样设置的:
ut     =fin->u
vt     =fin->v

好,我试试,感谢!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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