爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8823|回复: 15

分享一个meteoinfo文本格式站点数据格式的批处理程序

[复制链接]
发表于 2013-3-22 22:35:40 | 显示全部楼层 |阅读模式

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

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

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


      作为一个完完全全的meteoinfo的新手,还需要很多学习的东西,尤其是meteoinfo的批处理脚本用python语言怎么写,以后还要和大家多多学习。欢迎大家批评指正。

into csv.f90

2.03 KB, 下载次数: 44, 下载积分: 金钱 -5

批量处理的程序

评分

参与人数 1金钱 +10 贡献 +5 收起 理由
mofangbao + 10 + 5

查看全部评分

密码修改失败请联系微信:mofangbao
发表于 2013-3-22 23:03:33 | 显示全部楼层
谢谢分享!不过MeteoInfo直接支持MICAPS第一类数据格式,无需再转为CSV文件。
密码修改失败请联系微信:mofangbao
发表于 2013-3-22 23:06:25 | 显示全部楼层
另外,你说的填色图不需要插值不是很明白,站点数据作等值线及等值线填色图都需要先插值为格点数据。
密码修改失败请联系微信:mofangbao
发表于 2013-3-23 03:10:00 | 显示全部楼层
请问站点资料使用插值到格点,如果站点太少,不知道会出什么问题吧?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-3-23 11:31:33 | 显示全部楼层

谢谢。是我弄错了,果然都是要插值的,还需要再学习一下{:eb308:}。嗯,了解可以直接支持micaps第一类数据,看了您的帖子,就想试试其他的方法,结果是一样的。正在学习meteoinfo插值,还有很多不明白的地方要学习!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-3-23 21:05:35 | 显示全部楼层
kongfeng0824 发表于 2013-3-23 03:10
请问站点资料使用插值到格点,如果站点太少,不知道会出什么问题吧?

只试过grads里面,如果站点太稀疏,会产生虚大值,不知道meteoinfo会不会
密码修改失败请联系微信:mofangbao
发表于 2013-3-23 21:06:25 | 显示全部楼层
最近开始看看meteoinfo  小马哥记得经常交流 啊
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-3-23 21:13:26 | 显示全部楼层
張顧.煒Zane 发表于 2013-3-23 21:06
最近开始看看meteoinfo  小马哥记得经常交流 啊

ok,常交流啊
密码修改失败请联系微信:mofangbao
发表于 2013-3-23 23:53:54 | 显示全部楼层
平流层的萝卜 发表于 2013-3-23 21:05
只试过grads里面,如果站点太稀疏,会产生虚大值,不知道meteoinfo会不会

我一般差值会用arcgis或者surfer
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-3-24 12:53:19 | 显示全部楼层
kongfeng0824 发表于 2013-3-23 23:53
我一般差值会用arcgis或者surfer

那表示不懂
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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