爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 13330|回复: 7

[经验总结] python实现反距离权重插值

[复制链接]

新浪微博达人勋

发表于 2019-6-27 22:40:33 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 小宝19950118 于 2019-6-27 23:01 编辑

QQ图片20190627223841.png
程序入口是interpolation函数,其他注释里面写的比较清楚啦

评分

参与人数 1金钱 +3 收起 理由
黄小睿 + 3 很给力!

查看全部评分

本帖被以下淘专辑推荐:

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-7-1 09:33:53 | 显示全部楼层
{:eb511:}{:eb511:}{:eb511:}{:eb511:}
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2019-6-28 08:24:41 | 显示全部楼层
距离是经纬度直接求的?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-1 09:53:32 | 显示全部楼层
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-8-5 10:32:17 | 显示全部楼层
你好,如果原始数据lat lon是二维数据,应该怎么插值
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-8-5 17:03:48 | 显示全部楼层
本帖最后由 小宝19950118 于 2019-8-5 17:05 编辑
平凡的幸福 发表于 2019-8-5 10:32
你好,如果原始数据lat lon是二维数据,应该怎么插值
flatten函数平铺数组,vstack函数连接数组
lat = np.vstack((lat1,) * len(lon1)).T.flatten()
lon = np.vstack((lon1,) * len(lat1)).flatten()
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-8-6 09:54:40 | 显示全部楼层
小宝19950118 发表于 2019-8-5 17:03
flatten函数平铺数组,vstack函数连接数组
lat = np.vstack((lat1,) * len(lon1)).T.flatten()
lon = np. ...

你好,我用wrfout插值到等经纬度格点,wrfout数据lat(i,j),lon(i,j),data(i,j),感觉用你的方法平铺 点变的多了。并不是i*j个原始点。我原来用ncl rcm2grid函数直接插值,python不知道怎么用
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-2-4 20:21:39 | 显示全部楼层
谢谢楼主分享,点赞
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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