如何裁剪特殊区域的降水nc文件?

问题描述

我需要你的帮助,因为我对 python 非常陌生,我尝试为我的国家裁剪我的 nc 文件,我已经尝试了数千个代码但仍然没有成功。 hier 是我从 1951 年到 2019 年用另外 6 个 nc 文件制作的循环之一的样本。

尺寸: 纬度:360 经度:720 时间:828 坐标: 隆 (经度) 浮动32 -179.8 -179.2 ... 179.2 179.8 纬度 (纬度) 浮动32 -89.75 -89.25 ... 89.25 89.75 时间 (时间) 日期时间64[ns] 1951-01-16 ... 2019-12-16 数据变量: 预 (时间,纬度,经度) 浮动32 dask.array 站 (时间,纬度,经度) 浮动64 dask.array 属性: 约定: CF-1.4 标题 : CRU TS4.04 降水

我想为 lat(24,36) 和 lon(44,52) 裁剪 nc 文件。 我试过了

$ ncks -d lat,24,36 -d lon,44,52 cru_ts4.04.1951.1960.pre.dat.nc -Ocropped_example.nc

还有 nctoolkit;

$ 将 nctoolkit 导入为 nc

$ nc.options(lazy = True)

$ data = nc.open_data("/home/zohourian/Downloads/climate models/CRU TS/Precipitaion/cru_ts4.04.1951.1960.pre.dat.nc")

$ data.clip(lon = [44,52],lat = [24,35])

$ data.write_nc("/home/zohourian/Downloads/climate models/CRU TS/Precipitaion/output.nc")

但它不起作用,有人可以帮助我吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...