摘要
为归一化处理国产新型气象雷达数据存储格式,提高雷达数据共享与交换效率,兼容不同厂家不同型号雷达多样性数据格式的同时保留其内在的差异。基于NetCDF编码原理设计雷达基数据NetCDF存储模型,在Visual C++开发平台支持下,开展国产新型气象雷达格式编码和解码的试验。结果表明:1NetCDF编码方式可作为国产新型气象雷达基数据通用编码方式,在合理地利用不同厂家不同型号雷达数据格式内在差异的同时进行统一编码,有利于进行雷达数据的交换。2NetCDF格式编码雷达基数据,继承以雷达径向信息为基本结构的存放形式,面向存储单元本身(数组),通过编码维数、变量、属性和数据4个子域,构成自描述式的NC文件,用户可借助库函数实现"自动"解码。3NetCDF格式编码前后的雷达数据文件大小差异较小,差异幅度与原始数据文件大小无关。
NetCDF orients data array with features of self description, high reading and writing efficiency and high availability, it is widely used for the exchange of weather radar data or meteorological satellite data. Weather radar developed by different manufacturers has different head information and base data storage formats of different type weather radar. Therefore, a unified coding is needed for easy data exchange without loss the special information relevant to the radar and the manufacture. The data model of NetCDF as well as its application to weather radar data storage is introduced. NetCDF format encoding and decoding experiments for X-band phased array radar, W-band cloud radar, X-band weather radar, and Kaband cloud radar are carried out on Visual C+ + Platform. The results show: (1) NetCDF code has advantages in the unified coding of domestic new weather radar and conventional weather radar, which can code radar data with a unified code while reserving its inherent differences. (2) NetCDF codes radar base data by coding the information of dimension, variables, attributes and data based on the structure of radar radial data, forming a self-descriptive NC file. Users can easily achieve "automatic" decoding with the help of library functions. (3) The size difference between original radar base data and radar base data coding by NetCDF is small, and the magnitude of the difference has nothing to do with the original file size.
出处
《气象科技》
北大核心
2016年第2期171-176,共6页
Meteorological Science and Technology
基金
国家高技术研究发展计划863项目(2007AA061901)资助