请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8313|回复: 4

如何读取三维nc数据,并储存为二维nc数据?

[复制链接]

新浪微博达人勋

发表于 2018-12-31 18:05:37 | 显示全部楼层 |阅读模式
2金钱
各位大神,我想读取LU_INDEX(Time, south_north, west_east)变量,提取其中的LU_INDEX并形成LU_INDEX(lat,lon)二维变量。详情附件中的一张图片,图片中使用的是土壤湿度。另外,怎样利用XLAT,XLONG制作一维经纬度,就像图中显示的那样。

想要得到的nc文件

想要得到的nc文件
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-1-1 09:47:42 | 显示全部楼层
你参考一下:
lu_index = file->LU_INDEX(0,:,:)      ;2D data
同样地
lat = a->XLAT(0,:,0)       ;1D data
lon = a->XLONG(0,0,:)    ;1D data
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-1-1 11:10:58 | 显示全部楼层
今朝几朵白云生 发表于 2019-1-1 09:47
你参考一下:
lu_index = file->LU_INDEX(0,:,:)      ;2D data
同样地

感激感激,但不太确定lat = a->XLAT(0,:,0) 这样能采集到一维,先试下。
麻烦再问下,采集完的不同维度数据,能否合成一个新的nc格式?
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-1-1 20:07:24 | 显示全部楼层
不太清楚你具体的需求是什么?如果是要从一个nc文件里读取完数据之后再写入到另一个nc文件,包括ncl在内的很多编程语言都可以实现。
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-1-1 20:26:21 | 显示全部楼层
今朝几朵白云生 发表于 2019-1-1 20:07
不太清楚你具体的需求是什么?如果是要从一个nc文件里读取完数据之后再写入到另一个nc文件,包括ncl在内的 ...

感谢回复,怎么说呢,就是将wrfout中三维变量LU_INDEX(Time, south_north, west_east),提取成包含有LU_INDEX(lat, lon)二维,XLAT(lat)一维,XLONG(lon)一维三个变量的新nc文件,若困惑可以直接看我发的图片。
期待回复
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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