爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 13662|回复: 19

[经验总结] 问一下如何把多年的ncep逐日资料整合成一个文件

[复制链接]

新浪微博达人勋

发表于 2014-6-7 19:05:48 | 显示全部楼层 |阅读模式

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

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

x
          问问各位位前辈,最近下载的NCEP逐日资料,都是一年一个文件,比如说:uwnd.1979.nc、uwnd.1980.nc、....uwnd.2013.nc,能不能把这些资料整合在一起,生成一个uwnd.1979-2013.nc?。谢谢各位
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-6-7 19:31:57 | 显示全部楼层
longlivehj 发表于 2014-6-7 19:25
理论上完全没有问题。但是,要考虑到,生成的文件可能会很大,合并时要占用大量内存,合并后读取速度也会受 ...

是,就是想用NCl处理,这里一个文件120M左右,就30几年,不知道用什么方法,能介绍一下么?
密码修改失败请联系微信:mofangbao
回复 支持 0 反对 1

使用道具 举报

新浪微博达人勋

发表于 2014-6-7 19:25:58 来自手机 | 显示全部楼层

回帖奖励 +1 金钱

理论上完全没有问题。但是,要考虑到,生成的文件可能会很大,合并时要占用大量内存,合并后读取速度也会受影响。ncl提供了一次多文件的读取方法,数据使用时在内存中完成合并是个不错的选择。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-6-7 19:31:41 | 显示全部楼层
longlivehj 发表于 2014-6-7 19:25
理论上完全没有问题。但是,要考虑到,生成的文件可能会很大,合并时要占用大量内存,合并后读取速度也会受 ...

是,就是想用NCl处理,这里一个文件120M左右,就30几年,不知道用什么方法,能介绍一下么?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-7 19:40:36 来自手机 | 显示全部楼层
addfiles读取全部文件,然后用ncl官网examples下file i/o里output netcdf中提到的第一种方法写到文件就好了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-6-7 20:21:06 | 显示全部楼层
longlivehj 发表于 2014-6-7 19:40
addfiles读取全部文件,然后用ncl官网examples下file i/o里output netcdf中提到的第一种方法写到文件就好了 ...

多谢指点~~~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-8 07:35:42 | 显示全部楼层
建议参考命令行工具nco,做这种事更方便。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-8 10:46:49 | 显示全部楼层
hzwjy 发表于 2014-6-8 07:35
建议参考命令行工具nco,做这种事更方便。

哈哈,同意!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-9 08:12:17 | 显示全部楼层
那idl处理这样的问题呢?有没有简单的方法~打扰你们啦~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-6-9 08:33:27 | 显示全部楼层
hzwjy 发表于 2014-6-8 07:35
建议参考命令行工具nco,做这种事更方便。

能不能介绍下~~?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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