论文部分内容阅读
目前全球三维数值大气可视化分析平台的应用是一个崭新的项目课题(‘863计划’),本课题主要研究内容是将气象数据能够在三维球体上进行展示、分析、运算、预报等工作。由于气象遥感影像文件格式各不相同,平台系统实现时如果针对每一种数据格式都写一个有效的数据读取和缓存方式,则对系统平台的挑战和压力会非常庞大;当前常用的气象卫星数据格式有BUFR、GRIB2、HRIT/LRIT、HRPT/LRPT、McIDAS、NetCDF、HDF、XML、以及格式化文本等等,通常我们获得的大量的气象遥感数据影像是采用HDF或者NetCDF文件格式存储,气象数据格式复杂;因此对于多类型的气象遥感影像文件需要将不同格式的数据源数据在一个平台系统处理中保持一致的处理方式,这就要求气象业务部门需要将采集的各种实时数据,按照统一的方式来解析,并将这些数据转换为统一的具有经纬度的投影信息的常用遥感格式影像,在三维球上能够展示和分析数据数据值预报。本论文主要针对气象遥感数据中的NetCDF数据解析做详细阐述和实例操作,通过介绍NetCDF格式的文件数据组织情况和开源库GDAL的学习,研究利用开源GDAL库的API函数提取NetCDF文件格式的栅格数据及其属性的方法,最后通过程序实现说明GDAL能很好地兼容NetCDF格式文件。