爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2885|回复: 2

小白求助,Grib网格数据插值到站点方法

[复制链接]

新浪微博达人勋

发表于 2022-9-22 11:52:41 | 显示全部楼层 |阅读模式
Python
系统平台:
问题截图: -
问题概况: Grib网格数据插值到站点方法
我看过提问的智慧: 看过
自己思考时长(天): 1

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

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

x
问题描述:已下载ERA5 高度层的网格数据(.grib格式)和部分站点的(经纬度),需求是从网格数据里插值获取所需经纬度的对应值
使用工具:Python,CDO
思考过程:之前自己学习的时候多数是用的CDO,结合Python进行简单的操作。从CDO的学习资料,了解CDO提供插值相关的REMAP相关函数,不过这些操作主要功能是从网格插值到网格;试着找了一些网格插值到站点的资料,使用的是Xarray读取Grib数据,之后调用interp函数进行操作,我下载的数据涉及多层,目前也不是很清楚如何用xarray处理grib数据。求大佬指点。
补充:非气象专业的小白,工作需要才开始接触学习。很多不专业的地方,还请各位大佬见谅。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2022-9-22 14:45:42 | 显示全部楼层
griddata函数既可以站点插值为格点,也可以从格点插值为站点
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-9-29 11:24:08 | 显示全部楼层
自己结一下贴:
提问时的矛盾点在于,xarray提供的interp格式和我提供的数据格式不符合。
最初想的是用其他方法处理多层结构的xarray数据。
后来一想:为什么不先把多层数据拆成单层的再用呢……?
最后依旧用xarray的interp处理的。

对了,感谢楼上大佬的回答。griddata也是一种解决方法。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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