爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7370|回复: 5

[图形美化] 绘制海平面气压时在青藏高原上空不正常是怎么回事

[复制链接]

新浪微博达人勋

发表于 2022-4-11 16:34:38 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 ningning 于 2022-4-11 16:41 编辑

用ERA5平均海平面气压画图,青藏高原地区等值线密集,很多小圈圈,不知是为啥?该如何解决呢?还有一个问题是底图怎么去除省界只保留国界呢?'reinit'
'sdfopen  D:\data\hgt\mean_sea_level_pressure.nc'
'set lat 20 50'
'set lon 80 130'
'set mpdset cnworld'
*'set poli off'
*'set map 1 1 4'
'draw map'
'set vpage 0 11 0 8.5'     
'set parea 1.2 10.3 1.0 8.0'  

i=1
while(i<=48)
'set t 'i''
'set grads off'
'set grid off'
'set xlpos -10'
'set ylpos -10'

'set gxout contour'
'set ccolor 1'
'set cthick 4'
'set cint 2.5'
'set clskip 2'
'd smth9(msl/100)'

'run D:\APPS\opengrads\Classic\scripts\axis.gs -type b  -position m -label on -interval 10  -lfont 5 -lsize 0.15 -suffix `3.'
'run D:\APPS\opengrads\Classic\scripts\axis.gs -type L  -position o -start 20 -end 60 -interval 10 -sinterval 1 -lfont 5 -lsize 0.15 -suffix `3.'
'gxprint D:\data\hgt\msl.png white'
'c'
i=i+1
endwhile
'reinit'
;


我画的图和micaps中同时次地面图对比下,可以看到区别




我画的海平面气压

我画的海平面气压

micaps同时次地面气压场

micaps同时次地面气压场
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2022-4-11 22:01:19 | 显示全部楼层
这grads脚本看着无比的熟悉


再分析资料里海平面气压场在高原上是不准确的。
micaps里的线条是国家气象中心的预报员手动画的,按照天气分析中画等压线的原则,对高原进行了特殊的处理,一般会等压线尽量绕过高原,所以在高原上两个看起来不一样。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-4-13 08:53:39 | 显示全部楼层
付亚男 发表于 2022-4-11 22:01
这grads脚本看着无比的熟悉

原来是这样!那应该怎么处理呢,用别的资料或者将青藏高原遮掩下?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-13 10:40:45 | 显示全部楼层
本帖最后由 栤唥de嶶笑 于 2022-4-13 10:52 编辑
ningning 发表于 2022-4-13 08:53
原来是这样!那应该怎么处理呢,用别的资料或者将青藏高原遮掩下?

一、去除省界限,保留国界。只需要将'set mpdset cnworld',改为'set mpdset lowres'。

二、可以用地形资料,或者西藏省界来遮掉青藏高原部分。

地形资料的话,函数这么写maskout(var1,var2-3000),即把海拔3000米以上遮掉。var1指海平面气压;var2指地形高度。(要补充说明的是,地形资料的分辨率需要跟你气压资料分辨率一致,才能用;起止范围也建议保持一致)

西藏省界的话,函数这么写maskout(var,-mask)来实现。
用省界资料需要单独制作maskout文件,可用meteinfo软件来制作。
(maskout文件的分辨率需要跟你气压资料分辨率一致;起止范围也建议保持一致)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-4-13 20:07:07 | 显示全部楼层
栤唥de嶶笑 发表于 2022-4-13 10:40
一、去除省界限,保留国界。只需要将'set mpdset cnworld',改为'set mpdset lowres'。

二、可以用地 ...

非常感谢您的详细解答!
第一个问题试了下,‘set  mpdset lowres’国界也去掉了,保留了海岸线;改成‘set mpdset mres’可以保留国界;maskout我正在尝试
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-18 08:07:34 | 显示全部楼层
111111111111111111111111111111
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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