爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 17336|回复: 9

[求助] 如何利用python将wrfout的数据从兰勃特投影处理成等经纬网格数据

[复制链接]

新浪微博达人勋

发表于 2019-9-4 11:39:32 | 显示全部楼层 |阅读模式

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

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

x
使用python,可以读取wrfout的nc格式数据,为兰勃特投影。为了和格点降水实况数据进行统计分析,如何将其处理成等经纬网格的数据?请大家指教。谢谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-9-4 12:00:37 | 显示全部楼层
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-9-4 14:31:14 | 显示全部楼层
eeeee 发表于 2019-9-4 12:00
可以用cartopy
https://scitools.org.uk/cartopy/docs/v0.14/crs/index.html#cartopy.crs.CRS.transform_p ...

能具体指点一下吗?我是python新手,在网上查到的cartopy多用于绘图,处理数据插值如何使用呢?谢谢。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-4 15:16:12 | 显示全部楼层
  1. import cartopy.crs as ccrs
  2. import numpy as np
  3. #构造原始投影,投影参数自己改
  4. src = ccrs.LambertConformal(central_longitude=0, central_latitude=0)
  5. #构造目标投影
  6. target = ccrs.PlateCarree()
  7. #测试数据
  8. x = np.arange(10)
  9. y = np.arange(10)
  10. output = target.transform_points(src, x, y)
  11. lon = output.T[0]
  12. lat = output.T[1]
复制代码
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-9-4 16:03:35 | 显示全部楼层

非常感谢。如果是降水值,也能对应的插值到等经纬网格上吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-4 16:34:46 | 显示全部楼层
august2015 发表于 2019-9-4 16:03
非常感谢。如果是降水值,也能对应的插值到等经纬网格上吗?

这个不是插值,是坐标系转换,你要插值的话需要先转换成经纬度再插值
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-9-4 16:44:28 | 显示全部楼层

非常感谢。如果是降水值,也能对应的插值到等经纬网格上吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-11-23 15:22:12 | 显示全部楼层
楼主 求问转换成功了吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-11-23 16:12:07 | 显示全部楼层

求问 那个原始投影的参数  根据什么改?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-12-22 13:54:33 | 显示全部楼层
感谢
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

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

本版积分规则

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

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

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