爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 70246|回复: 63

[作图] ncl垂直剖面图叠加地形绘图

  [复制链接]
发表于 2014-6-9 01:42:59 | 显示全部楼层 |阅读模式

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

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

x
rt,请问有同仁用ncl做过垂直铺面上加地形的图吗(如下图)?我看了大家用grads方法制作的,但由于不熟悉grads,所以还请用ncl做过的大神指点下,目前没有垂直层上的地形高度资料。
但我有如下想法:
(1)首先用gsn_csm_pres_hgt绘制一个要素场
(2)然后,用gsn_xy或者gsn_contour绘制ETOPO的地形
(3)最后将二者叠加即可得到。
因为在高度上都有值,故认为可以尝试。但在实践中,由于(1)中绘出的图纵坐标并不是单纯的高度信息,overlay的时候一直出错,还请有做过的指导。谢谢!

叠加地形

叠加地形



密码修改失败请联系微信:mofangbao
发表于 2014-9-12 21:57:20 | 显示全部楼层
本帖最后由 0708011 于 2014-9-12 22:02 编辑

topo2=1
if(topo(j).gt.0)
i:=1013.25*(1-topo(j)*0.0065/288.15)^5.25145
i:=floattointeger(floor(1013.25-i))
topo2(0:i,j)=任意数,但不能是一个常数 可以设为 100+j
用这个公式吧,标准大气的高度转气压。然后画topo2的填色图。公式: p=p0*(1-Τ*hgt/(273.15+15))^(g/(R*Τ)) QQ截图20140912215323.png



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

使用道具 举报

发表于 2019-7-10 22:07:11 | 显示全部楼层
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2016-3-17 11:01:01 | 显示全部楼层
http://www.ncl.ucar.edu/Applications/mask.shtml 有用

评分

参与人数 1金钱 +20 贡献 +2 收起 理由
自行车大大爷 + 20 + 2 很给力!

查看全部评分

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

使用道具 举报

发表于 2014-6-9 07:24:27 | 显示全部楼层
将地形以下数据设为missing,然后再gsn_csm_pres_hgt。可以设置missing的填充样式。
密码修改失败请联系微信:mofangbao
发表于 2014-6-9 07:24:42 | 显示全部楼层
将地形以下数据设为missing,然后再gsn_csm_pres_hgt。可以设置missing的填充样式。
密码修改失败请联系微信:mofangbao
发表于 2014-6-9 09:37:26 | 显示全部楼层
longlivehj 发表于 2014-6-9 07:24
将地形以下数据设为missing,然后再gsn_csm_pres_hgt。可以设置missing的填充样式。

将地形以下数据设为missing,意思是说使用FillValues吗?
密码修改失败请联系微信:mofangbao
发表于 2014-6-9 09:39:17 | 显示全部楼层
dataiyang 发表于 2014-6-9 09:37
将地形以下数据设为missing,意思是说使用FillValues吗?

是的,就是_FillValue!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-6-9 11:04:36 | 显示全部楼层
longlivehj 发表于 2014-6-9 07:24
将地形以下数据设为missing,然后再gsn_csm_pres_hgt。可以设置missing的填充样式。

嗯,很好的办法!!但风场是气压坐标,我先转换成高度坐标设好missing value后再用gsn_csm_pres_hgt吗?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-6-9 17:22:56 | 显示全部楼层
自己再顶一下,我的地形资料只是二维的(lat,lon),该如何实现呢?想了很久啊,请有做过的大神指导
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-6-9 17:26:42 | 显示全部楼层
问题和http://bbs.06climate.com/forum.p ... p;extra=&page=1这位一样,只不过他用grads解决了
密码修改失败请联系微信:mofangbao
发表于 2014-9-11 22:55:26 | 显示全部楼层
同问??垂直剖面怎么画地形。求大神出来解惑。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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