爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: 1233211234567

[经验总结] GPM 半小时降水数据 绘制

[复制链接]

新浪微博达人勋

 楼主| 发表于 2022-10-14 18:55:22 | 显示全部楼层
fudong 发表于 2022-5-25 19:05
请问作者下载的是grid的数据吗

是hdf5文件
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-10-14 18:57:25 | 显示全部楼层
青青草心 发表于 2022-9-29 10:50
感谢楼主的分享~~请问PrecipitationCal是降水率mm/hr,计算1小时累计降水不应该是前后两个“half-hour"的的 ...

是的,小时降水是其前后两个“half-hour”的值求平均的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-10-21 20:39:07 | 显示全部楼层
你好,请问显示Segmentation fault (core dumped)是什么原因呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-10-21 20:44:55 | 显示全部楼层
刚刚调试了一下,发现是delete(fi)导致的,请问是什么原因呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-11-21 23:24:15 | 显示全部楼层
楼主,请问这个降水的单位是mm/h,不需要改变单位再计算日累计量吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-11-23 22:08:03 | 显示全部楼层
g1 = fi=>/Grid这个位置报错了,说是Segmentation fault内存超限
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-11-28 10:56:17 | 显示全部楼层
我用楼主的NCL代码进行读取时,发现总是出现以下的错误:
HDF5-DIAG: Error detected in HDF5 (1.10.1) thread 0:
  #000: H5O.c line 660 in H5Oget_info_by_name(): not a location
    major: Invalid arguments to routine
    minor: Inappropriate type
  #001: H5Gloc.c line 251 in H5G_loc(): invalid object ID
    major: Invalid arguments to routine
    minor: Bad value
Failed to get info for fid: 0, root_name: </>, in file: NclNewHDF5.c, at line: 3908
fatal:Undefined identifier: (f) is undefined, can't continue
fatal:["Execute.c":8637]:Execute: Error occurred at or near line 27 in file change1.ncl

HDF5-DIAG: Error detected in HDF5 (1.10.1) thread 0:
  #000: H5G.c line 723 in H5Gclose(): not a group
    major: Invalid arguments to routine
    minor: Inappropriate type
想请教楼主这是什么原因呢?



密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-3-10 08:55:20 | 显示全部楼层
老兄,我出现了一个报错line 8: 26081 Segmentation fault      (core dumped) ncl hhh.ncl
咋回事呀
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-4-24 10:18:26 | 显示全部楼层
木刻 发表于 2022-11-23 22:08
g1 = fi=>/Grid这个位置报错了,说是Segmentation fault内存超限

这样直接读试试fn = "/cygdrive/D/3B-HHR-L.MS.MRG.3IMERG.20220702-S130000-E132959.0780.V06C.HDF5"
fi = addfile(fn, "r")
data_raw_1 = fi->/Grid/precipitationCal(0,:,:)

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-5-4 20:39:45 来自手机 | 显示全部楼层
那个precipitationCal的单位是mm/hr,而不是mm,不能当成降水量,应该是强度
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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