爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 20151|回复: 48

MeteoInfoLab脚本示例:AWX数据

[复制链接]

新浪微博达人勋

发表于 2016-3-1 17:50:45 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 MeteoInfo 于 2019-4-3 12:38 编辑

MeteoInfoLab读取AWX格式数据的函数是addfile_awx(),对于格点数据变量名均为'var',这里给出一个读取AWX TBB数据并绘图的例子。
  1. fn = 'D:/Temp/FY/FY2D_TBB_IR1_OTG_20080630_1315.AWX'
  2. f = addfile_awx(fn)
  3. data = f['var'][:,:]
  4. #Plot
  5. axesm()
  6. geoshow('country', edgecolor='k')
  7. geoshow('cn_province', edgecolor='k')
  8. layer = imshowm(data, 20)
  9. colorbar(layer, label='K')
  10. title('TBB - AWX')


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

新浪微博达人勋

发表于 2016-3-1 22:38:54 | 显示全部楼层
这个好这个好!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-2 21:56:25 | 显示全部楼层
老师,我画出来是这个样子...没有地图...经纬度也...
AWX图.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-3-3 10:51:17 | 显示全部楼层
cat1106123 发表于 2016-3-2 21:56
老师,我画出来是这个样子...没有地图...经纬度也...

你的数据应该是有投影的,相关函数要有投影的处理,
axesm()
改为:
axesm(projinfo=f.proj)

layer = imshowm(data, 20)
改为:
layer = imshowm(data, 20, proj=f.proj)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-4 15:06:36 | 显示全部楼层
老师 支持web麦卡托投影画吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-3-4 17:22:40 来自手机 | 显示全部楼层
支持
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2016-3-7 08:10:01 | 显示全部楼层
谢谢老师!我再研究一下经纬度...
111.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-26 13:48:53 | 显示全部楼层
王老师,您好!今天学习了awx数据,比grads实用多了,关于色标的设置有些问题向您请教,如何得到我自己想要色标颜色呢?
捕获.PNG
通过这段时间的学习,收获不少,以这个例子来说,设置色标的代码如下:
lev=[-62,-52,-42,-32,-22,-12]
cols=[(),(),(),().......(),()]
layer = imshowm(data-273, lev,colors=cols)
colorbar(layer)
第二行是设置颜色,却不知道这些(255,255,255),(170,240,255),(120,230,240)怎样跟色彩对应起来,因此不会配置自己的色标,王老师,可否讲一讲?

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

新浪微博达人勋

 楼主| 发表于 2016-10-26 13:55:21 | 显示全部楼层
wuwei2163 发表于 2016-10-26 13:48
王老师,您好!今天学习了awx数据,比grads实用多了,关于色标的设置有些问题向您请教,如何得到我自己想要 ...

Options菜单下有Color Maps子菜单,用于绘图函数的cmap参数,可以参考此贴中的相应脚本:http://bbs.06climate.com/forum.p ... &extra=page%3D1

还有Color Dialog子菜单,可以选择相应的颜色查看其R, G, B值。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-26 14:17:44 | 显示全部楼层
MeteoInfo 发表于 2016-10-26 13:55
Options菜单下有Color Maps子菜单,用于绘图函数的cmap参数,可以参考此贴中的相应脚本:http://bbs.06cl ...

之前设置色标的颜色,我的方法是根据论坛里grads调色盘配置好自己所需的颜色,然后输出找到其R, G, B值,最后放到colors=[]里面,还可以但有点麻烦~还有个小问题:如何坐标上调节经纬度间隔,试了xlabel、ylabel似乎没起作用?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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