爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6032|回复: 8

meteoinfo处理最新的calipso数据没有Feature_Classification_Flags变量

[复制链接]

新浪微博达人勋

发表于 2018-4-23 22:11:14 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 chongzika 于 2018-4-23 22:31 编辑

http://mailman.ucar.edu/pipermai ... January/011273.html
http://mailman.ucar.edu/pipermai ... January/011348.html
同样ncl也有如此的问题;貌似是数据已经更新了?https://catalog.data.gov/dataset/cal-lid-l2-vfm-standard-v4-10
--------------------------------------------------------------
脚本是画[size=13.3333px]CAL_LID_L2_VFM-Standard-V4-10的脚本: http://hdfeos.org/forums/showthread.php?t=710&page=3
Feature_Classification_Flags is not a variable name
Traceback (most recent call last):
  File "vfm_meteoinfo1.py", line 8, in <module>
    var = f[vname]
  File "/data/c03n02/cliu/software/meteinfo/MeteoInfo-1.4.8R7/MeteoInfo/pylib/mipylib/dataset/dimdatafile.py", line 45, in __getitem__
    raise ValueError()
ValueError
calipso_featuretype-vertical.png



CAL_LID_L2_VFM-Standard-V4-10.2017-06-09T18-19-56ZN.hdf

41.35 MB, 下载次数: 91, 下载积分: 金钱 -5

CAL_LID_L2_VFM-Standard-V4-10.2017-06-09T18-19-56ZN.hdf.met

5.4 KB, 下载次数: 3, 下载积分: 金钱 -5

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

新浪微博达人勋

发表于 2018-4-26 10:27:26 | 显示全部楼层
王老师很厉害,太服了。谢谢王老师。我最近一直在鼓捣calipso的数据,前几天一直在琢磨您在今年2月1号的报告里的读后散的脚本还有就这个帖子里的脚本。好像隐约琢磨出点味道了。
第26行    alt<i> = -0.5 + i*0.03有个小问题,把<>改为()

我现在琢磨两个问题,请王老师指导。
1、横轴坐标能把经度加上吗?
2、在那个后散的脚本里面,能否在图上叠加上另外的一个变量,比如Surface_Wind_Speeds等这种变量

请王老师在得空的时候指导,谢谢王老师。
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2018-4-24 08:52:32 | 显示全部楼层
你附上的数据里是有 Feature_Classification_Flags 变量的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-24 13:50:12 | 显示全部楼层
楼主搞定没?我现在也在搞,一头雾水,读不出来啊。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-24 18:02:56 | 显示全部楼层
独孤酒见 发表于 2018-4-24 13:50
楼主搞定没?我现在也在搞,一头雾水,读不出来啊。

calipso_flag_type.png

  1. # Add file
  2. fn = 'D:/Temp/hdf/CAL_LID_L2_VFM-Standard-V4-10.2017-06-09T18-19-56ZN.hdf'
  3. f = addfile(fn)

  4. # Read data
  5. vname = 'Feature_Classification_Flags'
  6. var = f[vname]
  7. data = var[:,:]
  8. lat = f['Latitude'][:,0]

  9. # Extract Feature Type only through bitmask.
  10. data = data & 7

  11. # Subset latitude values for the region of interest.
  12. lat = lat[1000:2000]
  13. size = lat.shape[0]

  14. data2d = data[1000:2000, 1165:]  # -0.5km to  8.2km
  15. data3d = reshape(data2d, (size, 15, 290))
  16. data = data3d[:,0,:]

  17. # Generate altitude data according to file specification [1].
  18. alt = zeros(290)
  19. # -0.5km to 8.2km
  20. for i in range (0, 290):
  21.     alt = -0.5 + i*0.03

  22. # Plot
  23. levs = arange(8)
  24. cols = [(255,255,255),(0,0,255),(51,255,255),(255,153,0),(255,255,0),(0,255,0),(127,127,127),(0,0,0)]
  25. ls = makesymbolspec('image', levels=levs, colors=cols)
  26. layer = imshow(rot90(data, 1)[:,::-1], symbolspec=ls, extent=[lat[-1],lat[0],alt[0],alt[-1]])
  27. colorbar(layer, ticklabels=['Invalid', 'Clear Air', 'Cloud', 'Aerosol', 'Strato Feature', 'Surface', 'Subsurface', 'No Signal'])
  28. basename = os.path.basename(fn)
  29. title([basename, 'Feature Type (Bits 1-3) in Feature Classification Flag'])
  30. xlabel('Latitude (degrees north)')
  31. ylabel('Altitude (km)')
  32. xaxis(tickin=False)
  33. yaxis(tickin=False)


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

新浪微博达人勋

发表于 2018-4-26 11:13:33 | 显示全部楼层

王老师很厉害,太服了。谢谢王老师。我最近一直在鼓捣calipso的数据,前几天一直在琢磨您在今年2月1号的报告里的读后散的脚本还有就这个帖子里的脚本。好像隐约琢磨出点味道了。
第26行    alt<i> = -0.5 + i*0.03有个小问题,把<>改为()

我现在琢磨两个问题,请王老师指导。
1、横轴坐标能把经度加上吗?
2、在那个后散的脚本里面,能否在图上叠加上另外的一个变量,比如Surface_Wind_Speeds等这种变量

请王老师在得空的时候指导,谢谢王老师。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-7-24 14:50:45 | 显示全部楼层
想问下第20行代码data = data3d[:,0,:],为什么是0,不是0-14中的其他值?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-2-16 12:33:33 | 显示全部楼层
独孤酒见 发表于 2018-4-26 10:27
王老师很厉害,太服了。谢谢王老师。我最近一直在鼓捣calipso的数据,前几天一直在琢磨您在今年2月1号的报 ...

老师,您好,您的横坐标上把经度加上了吗?我也遇到了这样的问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-2-20 15:20:56 | 显示全部楼层
天天paper 发表于 2021-2-16 12:33
老师,您好,您的横坐标上把经度加上了吗?我也遇到了这样的问题

参考王老师后向散射的那个程序可以把经度加上
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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