气候数据nc格式的提取和合并以及特定时间点的数值对应

问题:从网上下载的数据集时间序列与自身研究的时间有较大的出入,需要对特定时间序列的数据进行提取和合并;

解决:采用NCO命令行工具的ncks和ncrcat两个命令可方便处理nc格式数据

NCO工具介绍:

NCO (netCDF Operators) 工具主要用于操作和分析netCDF自描述数据存储格式,是目前比较强大的处理netCDF文件的命令行工具,随着NCO的开发迭代,其功能也越来越强大。比如简单的算术运算(加、减、乘、除、广播)、插值、统计、数据合并等等。而且针对变量和属性,NCO提供了大量的命令可以编辑变量和属性信息,比如属性和变量重命名、变量和属性值更改\添加、缺失值处理等。

ncks: netCDF Kitchen Sink

ncks可以完成文件的提取、分割等操作,还可以根据给定的网格文件对数据进行插值。

ncks –d time, number1,number2, Stride in.nc out.nc

(number1和number2对应提取时间节点在整个序列所处的位置,Stride,步长,视情况而定)

ncrcat: netCDF Record Concatenator

合并一些列输入文件的记录变量。默认情况下,最终的记录维度长度是输入文件所有记录维度长度之和。ncrcat可以从标准输入接受大量文件。

ncrcat in1.nc in2.nc in3.nc –o out.nc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值