- 积分
- 22699
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-7-23
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
最近有了任务,要用micaps数据画若干时次的24h降水量图,并叠加上850hPa高度场和风场。一开始用的软件是grads,结果grads要想画填色图或者等值线图必须得经过插值过程,但问题恰恰出在插值函数oacres上面,无论如何修改插值半径,总会有高值区被平滑掉。正巧接触到了meteoinfo这个的软件(看了王亚强老师的图文详解文本格式站点数据绘制等值线图),由于用meteoinfo仅仅做等值线需要插值,而填色图不需要插值。所以可以直接用填色表示降水量而避免了平滑的损失。(meteoinfo很给力,而且是一个中国人研发的国产软件,顿时提升了民族自豪感~~~~,支持国货!! )。
下面直入正题:图文详解文本格式站点数据绘制等值线图提出,要作图,首先要把micaps第一类数据转化成所需要的csv格式(第一行文件名,第二行以后的第一~四列分别为站点号、经度、纬度和一种物理量),不过micaps第一类数据格式复杂,单个处理成csv格式还好,手动即可,但是很多个micaps文件的处理则很麻烦。所以,我自己写了一个批处理的fortran文件,用于将多个micaps第一类文件批处理成csv格式(见附件)。想必会方便一些。程序做了尽可能详尽的注释,用于方便使用者阅读并根据自己的情况修改。
作为一个完完全全的meteoinfo的新手,还需要很多学习的东西,尤其是meteoinfo的批处理脚本用python语言怎么写,以后还要和大家多多学习。欢迎大家批评指正。
|
评分
-
查看全部评分
|