爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: denglin19901030

请问ncl可以处理FY3C的云顶温度数据吗?

[复制链接]
发表于 2015-5-12 13:06:47 | 显示全部楼层

哈哈,hdf是自描述文件,之前接触的都有经纬度信息的,我不清楚这个数据为什么没有的啊!
密码修改失败请联系微信:mofangbao
发表于 2015-5-14 08:45:16 | 显示全部楼层
具体的参数可以参考此帖:FY2E HDF格式数据处理绘图
http://bbs.06climate.com/forum.p ... 197&fromuid=106
(出处: 气象家园)
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-5-15 10:59:26 | 显示全部楼层
MeteoInfo 发表于 2015-5-14 08:45
具体的参数可以参考此帖:FY2E HDF格式数据处理绘图
http://bbs.06climate.com/forum.php?mod=viewthread& ...

谢谢谢谢~~~我来试试~~~
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-5-15 11:45:51 | 显示全部楼层
denglin19901030 发表于 2015-5-15 10:59
谢谢谢谢~~~我来试试~~~

试了下改了路径和变量名,但是有报错,说是没有getName这个属性?
#Add data file
fn = 'F:/paper/fy2f-ctt/FY2F_CTT_MLT_NOM_20140717_1730.hdf'
f = addfile(fn)
#Get data variable
v = f['ctt']
#Set x/y
x = linspace(-5750000.0,5750000.0, 2288)
y = linspace(-5750000.0,5750000.0, 2288)
#Add x/y dimensions
v.adddim('Y', y)
v.adddim('X', x)
#Get data array
ctt = v[:,:]
#Plotax = worldmap()
proj = axesm(proj='geos', origin=(0,104.5,0), h=35785864, gridlabel=False)
mlayer = shaperead('C:/Users/Administrator/AppData/Local/Temp/Rar$EXa0.954/MeteoInfo/map/country1.shp')
geoshow(ax, mlayer)
layer = imshowm(ax, olr, 20, proj=proj)
colorbar(layer)
show()
QQ图片20150515114855.jpg
密码修改失败请联系微信:mofangbao
发表于 2015-5-15 11:52:07 | 显示全部楼层
denglin19901030 发表于 2015-5-15 11:45
试了下改了路径和变量名,但是有报错,说是没有getName这个属性?
#Add data file
fn = 'F:/paper/fy2f ...

变量名的问题吧,在Console里输入 >>> f 然后回车看看文件信息里变量名是什么。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-5-15 12:39:34 | 显示全部楼层
MeteoInfo 发表于 2015-5-15 11:52
变量名的问题吧,在Console里输入 >>> f 然后回车看看文件信息里变量名是什么。

查看了文件,变量问题解决了,但是新问题又出来啦,

这改了变量名的部分,确实没有再报错啦

这改了变量名的部分,确实没有再报错啦

但是这里提示getMapFrame部分有问题

但是这里提示getMapFrame部分有问题
密码修改失败请联系微信:mofangbao
发表于 2015-5-15 13:05:57 | 显示全部楼层
本帖最后由 MeteoInfo 于 2015-5-15 13:07 编辑
denglin19901030 发表于 2015-5-15 12:39
查看了文件,变量问题解决了,但是新问题又出来啦,


看不到相应的代码语句。

先要有语句:ax = wroldmap() 然后才能有axesm函数那句。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-5-15 14:10:30 | 显示全部楼层
MeteoInfo 发表于 2015-5-15 13:05
看不到相应的代码语句。

先要有语句:ax = wroldmap() 然后才能有axesm函数那句。

可以画啦,原来是把ax这行给注释掉了,请问老师有没有关于meteoinfo方面编程的资料呢?初次接触,想进一步学习~~~
密码修改失败请联系微信:mofangbao
发表于 2015-5-15 14:50:38 | 显示全部楼层
denglin19901030 发表于 2015-5-15 14:10
可以画啦,原来是把ax这行给注释掉了,请问老师有没有关于meteoinfo方面编程的资料呢?初次接触,想进一 ...

MeteoInfoLab刚开始开发不久,文档还顾不上写。不过会优先考虑大家实际工作的需求进行开发。

MeteoInfo的资料论坛里已经有很多了。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-5-15 14:54:00 | 显示全部楼层
MeteoInfo 发表于 2015-5-15 14:50
MeteoInfoLab刚开始开发不久,文档还顾不上写。不过会优先考虑大家实际工作的需求进行开发。

MeteoInf ...

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

本版积分规则

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

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

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