2015年8月24日

发布MeteoInfo 1.2.8

摘要: 增加了对SYNOP数据的支持(功能从C#版移植过来)。数据可以从这里下载:http://weather.cod.edu/digatmos/syn/SYNOP数据搞气象的人应该多少知道些,类似MICAPS第一类数据,包含地面站点观测的各种气象要素,是WMO定义的一种标准格式。SYNOP (surfac... 阅读全文

posted @ 2015-08-24 11:39 yaqiang 阅读(545) 评论(1) 推荐(0)

2015年8月13日

MeteoInfoLab脚本示例:FY-3C全球火点HDF数据

摘要: FY-3C全球火点HDF数据包含一个FIRES二维变量,第一维是火点数,第二维是一些属性,其中第3、4列分别是火点的纬度和经度。下面的脚本示例读出所有火点经纬度并绘图。脚本程序:#Add data filefn = 'D:/Temp/hdf/FY3C_VIRRX_GBAL_L2_GFR_MLT_GL... 阅读全文

posted @ 2015-08-13 17:41 yaqiang 阅读(863) 评论(0) 推荐(0)

2015年7月30日

MeteoInfoLab脚本示例:加载图片和透明图层

摘要: MeteoInfoLab的georead函数提供了读取shape文件、image文件(JPG、PNG等,需要有相应的地理定位文件)文件生成图层的功能(事实上shaperead也是同样的功能,不过函数名太过具体)。对于Polygon图层可以设置其颜色透明度,可以用makecolors函数生成颜色列表,... 阅读全文

posted @ 2015-07-30 18:00 yaqiang 阅读(1031) 评论(0) 推荐(0)

2015年7月29日

MeteoInfoLab脚本示例:Hamawari-8 netCDF data

摘要: 示例数据:ftp://ftp.bom.gov.au/anon/sample/catalogue/Satellite/IDE00220.201507140300.nc该数据的分辨率很高(22000*22000),如果全部读入一个数组需要很大的内存,可以在读入时设置step(比如4,以间隔4读取数据),... 阅读全文

posted @ 2015-07-29 15:27 yaqiang 阅读(946) 评论(0) 推荐(0)

2015年7月16日

MeteoInfoLab脚本示例:MODIS Sinusoidal投影HDF数据

摘要: MODIS卫星很多陆面数据都是Sinusoidal投影,数据被分为一个个10*10度(赤道地区)的瓦片(http://modis-land.gsfc.nasa.gov/MODLAND_grid.html),数据格式通常是HDF-EOS格式,作为EOS格式MeteoInfo可以自动读出数据的坐标信息(... 阅读全文

posted @ 2015-07-16 20:16 yaqiang 阅读(1727) 评论(0) 推荐(0)

MeteoInfoLab脚本示例:利用比湿、温度计算相对湿度

摘要: 利用比湿和温度计算相对湿度的函数是qair2rh(qair, temp, press=1013.25),三个参数分别是比湿、温度和气压,气压有一个缺省值1013.25,因此计算地面相对湿度的时候也可以不给气压参数。下面的例子打开CFS模式的地面结果,并从比湿和温度数组计算出相对湿度数组并绘图。脚本程... 阅读全文

posted @ 2015-07-16 15:38 yaqiang 阅读(4158) 评论(0) 推荐(0)

2015年7月14日

添加Google网络地图功能

摘要: 在MeteoInfo中添加了Google网络地图功能。打开MeteoInfo软件,选中图层管理区的一个Map Frame(New Map Frame),点击鼠标右键,在弹出菜单中点击Add Web Layer菜单添加一个网络图层,缺省是OpenStreetMap。双击网络图层名,在图层属性对话框中选... 阅读全文

posted @ 2015-07-14 11:06 yaqiang 阅读(750) 评论(0) 推荐(0)

2015年7月12日

MeteoInfoLab脚本示例:计算温度平流

摘要: 需要温度和风场U/V分量格点数据,计算中主要用到cdiff函数,结果用GrADS验证一致。脚本程序:print 'Open data files...'f_air = addfile('D:/Temp/nc/air.2011.nc')f_uwnd = addfile('D:/Temp/nc/uwnd... 阅读全文

posted @ 2015-07-12 17:28 yaqiang 阅读(1834) 评论(0) 推荐(0)

MeteoInfoLab脚本示例:计算不同区域平均值

摘要: 这里用美国做例子,有一个美国区域的格点温度场数据(usgrid.data),需要计算出每个州(state)的平均温度。当然需要有一个包含各州行政区域的shape文件了(相关文件可以在此帖中下载:http://bbs.06climate.com/forum.p ... d=11070&fromuid=... 阅读全文

posted @ 2015-07-12 17:15 yaqiang 阅读(1010) 评论(0) 推荐(0)

2015年7月9日

MeteoInfoLab脚本示例:中文处理

摘要: 在脚本中使用中文需要指明是unicode编码,即在含有中文的字符串前加u,比如:u'中文'。还需要将字体指定为一种中文字体。详见下面的例子。脚本程序:x = [1,2,3,4]y = [1,4,9,16]plot(x, y, 'r--*')ylabel(u'Y轴', fontname=u'宋体', ... 阅读全文

posted @ 2015-07-09 23:52 yaqiang 阅读(762) 评论(0) 推荐(0)

导航