爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: 兰溪之水

【免费派送】“SDF file has no discernable X coordinate” 问题详解

  [复制链接]
发表于 2016-4-17 20:16:35 | 显示全部楼层
版主我想问一下,你这种方法肯定是适用于那种标准均匀的格点数据的。但是假如是模式资料的话,模式资料经纬度都不是均匀的,这样用还行啊?
密码修改失败请联系微信:mofangbao
发表于 2016-4-20 09:08:05 | 显示全部楼层
今天用OAflux的数据也遇到这种问题了,来看看怎么解决。
密码修改失败请联系微信:mofangbao
发表于 2016-4-20 09:41:19 | 显示全部楼层
楼主给力啊
密码修改失败请联系微信:mofangbao
发表于 2016-4-20 10:43:23 | 显示全部楼层
谢谢兰溪,youyong
密码修改失败请联系微信:mofangbao
发表于 2016-4-23 11:09:42 | 显示全部楼层
感谢~~~~~~~~~~~~~~~~~~~~~~~~~~~
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2016-4-24 21:46:10 | 显示全部楼层
特别感谢楼主!!!
密码修改失败请联系微信:mofangbao
发表于 2016-5-3 18:12:11 | 显示全部楼层
啊啊啊,好贴,回去研究一下
密码修改失败请联系微信:mofangbao
发表于 2016-5-5 10:33:32 | 显示全部楼层
感谢 感谢 遇到这个问题正在头疼 我真的是用最笨的方法用Fortran读的
密码修改失败请联系微信:mofangbao
发表于 2016-5-21 11:29:31 | 显示全部楼层
本帖最后由 schliezer 于 2016-5-21 11:35 编辑

我也遇到这种情况,用matlab试了下,补充一个在matlab(注意!我用的是2014a,低版本的可能没有以下函数)下的解决办法(为什么不直接在matlab 下画呢?——涉及经纬度的地理信息类绘图不如grads便捷,不过仅仅只是便捷),很简单:
首先使nc的头文件(描述段)处于编辑状态:
fileattrib('XX.nc','+w');
修改已有属性或增加新属性:
ncwriteatt('XX.nc','var','var_attrib'(已有的或要新增的变量的属性),'new_attrib'(新的属性名))
就好了。
我的例子是全球2‘分辨率地形文件,原始的变量属性表里没有units,x和y的long_name也一样,我仿照兰溪的办法改了long_name,加入了units,以下是前后用sdfopen的对比:

最后是画出的图(只是示例,不求美观)

QQ图片20160521103928.png
QQ图片20160521104017.png
elevation.png
密码修改失败请联系微信:mofangbao
发表于 2016-5-25 12:33:52 | 显示全部楼层
看看先,希望对我有帮助,刚接触nc文件
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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