一种多格式天气雷达基数据文件转NetCDF文件方法技术

技术编号:10313704 阅读:340 留言:0更新日期:2014-08-13 16:03
本发明专利技术涉及一种多格式天气雷达基数据文件转NetCDF文件方法,包括如下步骤:1)通过文件后缀名匹配以及文件长度匹配的联合判据识别方法识别当前需要转换的雷达基数据文件类型;2)针对当前需要转换的雷达基数据的文件格式进行解析,提取出主要参数信息和观测数据;3)定义一个标准的NetCDF格式文件;4)根据步骤3)中定义的NetCDF标准格式将步骤2)中解析出的主要参数信息和观测数据转换成所述NetCDF标准格式。有益效果为:能够作为统一接口读取不同格式的雷达文件;NetCDF文件自身具有可描述性,还可将数据按照自变量、函数及其数据值的顺序进行存储,很适合气象数据的处理;NetCDF文件支持不同平台之间的数据传输,这使得雷达数据适合在网络平台之间实现共享。

【技术实现步骤摘要】

本专利技术涉及气象雷达领域,尤其涉及一种多格式天气雷达基数据文件转Net⑶F文件方法。
技术介绍
现今多种大气探测方式中,多普勒天气雷达以其较高的时空分辨率和大范围探测能力,成为短时临近天气预报的有效工具。目前我国已经建成了由158部天气雷达组成的观测网,并投入到业务运行中。除此以外,双线偏振雷达、相控阵天气雷达等新型雷达也计划投入业务化运行中,这使得天气雷达的种类更加繁多。天气雷达由于其性能参数、观测方式及生产厂家的不同,导致雷达基数据格式各不相同。这种不兼容性给科研及数值天气预报带来极大的不便。天气雷达基数据一般采用二进制形式存储以节省空间,易于计算机识别处理。现在常见的雷达基数据格式有北京敏视达公司生产的SA/SB多普勒天气雷达,基数据使用固定长度帧数据(2432个字节),无文件头,按主机字节序储存;成都国营784厂生产的SC/CD多普勒天气雷达,基数据格式包含文件头(1024个字节)和数据区(4000个字节),按主机字节序储存。新型雷达如南京十四所研制的机载相控阵雷达,工作波段为X波段,基数据文件格式无文件头,每个结构单元中雷达性能参数信息占128个字节,观测数据占本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/201410245387.html" title="一种多格式天气雷达基数据文件转NetCDF文件方法原文来自X技术">多格式天气雷达基数据文件转NetCDF文件方法</a>

【技术保护点】
一种多格式天气雷达基数据文件转NetCDF文件方法,其特征在于,包括如下步骤:1) 通过文件后缀名匹配以及文件长度匹配的联合判据识别方法识别当前需要转换的雷达基数据文件类型;2)针对当前需要转换的雷达基数据的文件格式并进行解析,提取出主要参数信息和观测数据;3)定义一个标准的NetCDF格式文件;4)根据步骤3)中定义的NetCDF标准格式将步骤2)中解析出的主要参数信息和观测数据转换成所述NetCDF标准格式。

【技术特征摘要】
1.一种多格式天气雷达基数据文件转Net⑶F文件方法,其特征在于,包括如下步骤: 1)通过文件后缀名匹配以及文件长度匹配的联合判据识别方法识别当前需要转换的雷达基数据文件类型; 2)针对当前需要转换的雷达基数据的文件格式并进行解析,提取出主要参数信息和观测数据; 3)定义一个标准的NeWDF格式文件; 4)根据步骤3)中定义的NetCDF标准格式将步骤2)中解析出的主要参数信息和观测数据转换成所述NetCDF标准格式。2.根据权利要求1所述的多格式天气雷达基数据文件转NetCDF文件方法,其特征在于所述步骤I)中包括:通过文件后缀名匹配判据识别方法对当前雷达基数据文件进行匹配检索,若检测到当前雷达基数据文件的后缀名以“A”字母或“B”字母结尾,则判定当前雷达基数据文件为SA基数据文件类型或SB基数据文件类型;若检测到当前雷达基数据文件的后缀名以“V”字母或“P”字母结尾,则判定当前雷达基数据文件为SC基数据文件类型;若检测结果均不符合上述条件,则通过文件长度匹配判据识别方法,鉴别当前雷达基数据文件是否为相控阵雷达基数据文件类型。3.根据权利要求2所述的多格式天气雷达基数据文件转NetCDF文件方法,其特征在于所述步骤I)中相控阵雷达基数据文件类型的判定依据为文件的总字节数为19328字节。4.根据权利要求 1所述的多格式天气雷达基数据文件转NetCDF文件方法,其特征在于所述步骤2)中包括 2-1)定义三个三维数组,用于分别存储当前雷达基数据的文件中解析获取的反射率因子、平均径向速度以及谱宽数据,所述三维数组数据实际存储空间大小根据基数据文件中的状态标志、仰角、方位角以及距离库长设定; 2-2)若判定雷达基数据为SA基数据文件类型或SB基数据文件类型:首先,读取雷达基数据,分别读取当前径向数据的参数信息以及观测数据,再根据所述参数信息将所述观测数据存入对应的三维数组; 若判定雷达基数据为SC基数据文件类型:首先,读取文件的头信息,获取仰角循环次数与方位循环次数的上限值;设置仰...

【专利技术属性】
技术研发人员:魏鸣王磊杨涛
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1