NCL 垂直风场剖面图

原文地址:用NCL画垂直风场剖面图实例作者:diny

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/csm/shea_util.ncl"

begin
   f1 = addfile("vwnd.mon.mean.nc","r")
   f2 = addfile("omega.mon.mean.nc","r")
   f3 = addfile("rhum.mon.mean.nc","r")
    v     = f1->vwnd(0,:,:,100)
    w     = f2->omega(0,:,:,100)
    rh    = f3->rhum(0,:,:,100)

vv = v*0.01+187.65
    ww = w*0.001+28.765
    rhum = rh*0.01+302.65
    copy_VarCoords(rh,rhum)
    copy_VarCoords(v,vv)
    copy_VarCoords(w,ww)
    wAve   = avg(ww)           ; used for scaling
    vAve   = avg(vv)
    scale  = fabs(vAve/wAve)
    wscale = ww*scale

wks   = gsn_open_wks ("eps", "h_long" )
; ===========================
; shade less than -10 and
; greater than +10
; ===========================
 res   = True
 [email protected]    = "January 1988"
 [email protected] = 5.0

[email protected] = 25.0
 [email protected]    = 0.045
; [email protected]       = 60.0
; [email protected]       = 0.0
 plot  = gsn_csm_pres_hgt_vector(wks,rhum,vv,wscale,res )   ; place holder

end
效果如图:

时间: 2024-10-14 06:33:28

NCL 垂直风场剖面图的相关文章

ncl 实例参考

NCL中绘制中国任意省份的精确地图 NCL学习笔记(实战篇) 用NCL画垂直风场剖面图实例 NCL学习笔记(天气分析图)

windows下ncl生成tiff图(案例)

一:安装软件和准备数据 1.需要安装Vapor(注意安装路径不要存在空格) 注:版本2.4.2及以后 2.安装NCL,方法见http://www.cnblogs.com/striver-zhu/p/4574819.html 注: a.得包含这两个可执行文件:convert && psplit,一般安装时会自行安装进去 b. NCL_5.1.0版本存在一个问题:wrf2geotiff.ncl中的492行的str_lower需要去掉,否则运行时报错 3.下载数据:jamingWRF2 4.3个

立面图 平面图 剖面图 CAD

http://www.qinxue.com/88.html http://www.xsteach.com/course/2855 前后左右各个侧面的外部投影图--立面图:对建筑物各个侧面进行投影所得到的投影图,称为建筑立面图,简称立面图. 水平剖切的投影图--平面图:假想用一个水平剖切平面沿建筑物窗口(比窗台稍高)的地方切开,移去上半部分,然后向下进行投影所得到的投影图,称为建筑平面图,简称平面图. 竖直剖切的投影图--剖面图.假想用一个(或多个)垂直的剖切平面将房屋切开(应沿门窗洞口处),移出

html中块元素的垂直水平居中。及兼容性

块在块中垂直居中(position:absolute; top:50%; margin-top:-二分之一高度) 块在块中水平居中 (子元素设置margin:0 auto 或auto) 用方法1将垂直水平同时居中 #box { width: 100px; height: 80px; background-color: gray; position:absolute; top:50%; left:50%; margin-top:-40px;<!--向上高度一半--> margin-left:-5

让一个小Div(子)在大Div(父)中垂直水平都居中

方法1: .parent {          width:800px;          height:500px;          border:2px solid #000;          position:relative;} .child {            width:200px;            height:200px;            margin: auto;              position: absolute;              

jQuery 的 Div 标签滚动条属性及判断垂直滚动条是否到达底部

转自:http://blog.163.com/[email protected]/blog/static/1284651702010894509982/ 关于 jQuery 的 Div 标签的滚动条的概念,没有几个人能够完全.正确搞明白的. 我知道很多人不同意我的观点.但是如果去百度上搜素,与 jQuery 滚动条有关的信息,都是关于滚动条外观和滚动条插件的.我最近在制作一个滚动条相关的页面效果,去 CSDN 论坛里提问,得到了一段代码,还是错误的. jQuery 里和滚动条有关的概念很多,但是

Android仿京东首页轮播文字(又名垂直跑马灯)

Android仿京东首页轮播文字(又名垂直跑马灯) 京东客户端的轮播文字效果: 本次要实现的只是后面滚动的文字(前面的用ImageView或者TextView实现即可),看一下实现的效果 实现思路 上图只是一个大概的思路,要实现还需要完善更多的细节,下面会一步步的来实现这个效果: 1.封装数据源:从图上可以看到,轮播的文字是分为两个部分的,暂且把它们分别叫做前缀和内容,而且实际的使用过程中点击轮播图肯定是需要跳转页面的,而且大部分应该是WebView,不妨我们就设置点击时候需要获取的内容就是一个

使用vertical-align实现垂直对齐

关于垂直对齐,之前研究过好几次了,但感觉每次都没研究透彻,做了几个效果,就觉得自己掌握了,实在是自欺欺人.真乃搞技术的大忌. 这两天又下定决心重新开始研究vertical-allign这个高深莫测的属性了,决定一举攻破城池.但由于这个属性牵扯到的东西实在太多,line-height.盒模型等,都是css中的难点.所以要彻底掌握要花好些时间了. 使用table-cell实现垂直对齐: <!DOCTYPE html> <html lang="en"> <hea

SqlServer 垂直分表

当单表数据太多时.我们能够水平划分,參考 SqlServer 分区视图实现水平分表 ,水平划分能够提高表的一些性能. 而 垂直分表 则相对非常少见到和用到,由于这可能是数据库设计上的问题了.假设数据库中一张表有部分字段差点儿从不不更改但常常查询,而部分字段的数据频繁更改.这样的设计放到同一个表中就不合理了,相互影响太大了.在已存在改情况的表的时候,能够考虑按列拆分表,即垂直拆分. 由于垂直分表的案例比較少,近期由于存在这种表,所以个人捣鼓了一下. 源表设计结构: -- 源表 CREATE TAB