气象中IDL的应用气象资料和产品的种类及数量急剧增加,气象科研人员和气象预报人员对气象资料进行可视化分析的需求愈发迫切。IDL为直观、清晰、生动、形象的可视化表现通用、标准的气象信息提供了一个理想的工具。 IDL能够高效读写气象行业格式数据,对数据进行快速的处理、分析和二三维可视化。它能够运行在主流的Windows、Linux、Unix和Mac系统平台,开发的程序基本无需做特别的更改就能移植到另外一平台下。气象数据读写与显示GRIB码 ( GRIdded Binary,FM 92 GRIB)是与计算机硬件无关的压缩二进制代码,该编码有利于资料的存储和快速传输。气象行业中通常用它来存储数值天气分析和预报的格点资料,现行的 GRIB 码有 GRIB 1和GRIB 2两种格式。IDL提供了GRIB1和GRIB2的读写函数,可直接对数据进行读写操作。同时IDL还支持常规二进制文件、ASCII码文件、通用图像文件格式(JPG、BMP、PNG和TIFF等)和科学数据集格式(CDF、netCDF、HDF、HDF5)等。图1 气象数据读取与显示气象预报与数据二三维