爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: 当未来

WRF输出的带ctl的dat文件的经纬度坐标提取

[复制链接]
回帖奖励 35 金钱 回复本帖可获得 5 金钱奖励! 每人限 10 次
发表于 2016-3-24 18:47:47 | 显示全部楼层

回帖奖励 +5 金钱

本帖最后由 543267158 于 2016-3-26 08:27 编辑

王老师的不错
密码修改失败请联系微信:mofangbao
发表于 2016-3-24 23:55:38 | 显示全部楼层

回帖奖励 +5 金钱

当未来 发表于 2016-3-24 14:12
太棒了,感谢王老师。。这个转好的经纬度如何输出呢?我看只有nc的

  1. #Add file
  2. fn = 'D:/Temp/grads/wrfout_d02.ctl'
  3. f = addfile(fn)
  4. #Get a variable
  5. v = f['T2']
  6. #Get X/Y dimension value
  7. x = v.dimvalue(2)
  8. y = v.dimvalue(1)
  9. #Project X/Y to Lon/Lat
  10. toproj = projinfo()
  11. xx, yy = meshgrid(x, y)
  12. lon, lat = project(xx, yy, fromproj=f.proj, toproj=toproj)
  13. #Write lon/lat
  14. lon.savegrid(x, y, 'C:/Temp/test/lon.txt')
  15. lat.savegrid(x, y, 'C:/Temp/test/lat.txt')
  16. #Plot for test
  17. scatter(lon[::4,::4], lat[::4,::4], edge=False, size=3, color='b')


密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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