自动气象站数据处理
自动气象站是由电子设备或计算机控制的自动进行气象观测和资料收集传输的气象站,是一种自动收集、处理、存储或传输气象信息的装置[1]。它每隔一定时间,就会自动采集一次气象数据,实现了对多种气象数据的实时观测,并将观测的数据实时传输到控制终端,减轻了人工观测的劳动强度,有效提高了工作效率。
自从自动气象站投入使用以来,很多学者对其数据能更好地使用进行了研究,主要是数据的质量控制、处理以及维护等。数据的质量控制包括2种:一种是对历史数据的质量控制;另一种是实时质量控制。世界气象组织认为,自动气象站资料实时质量控制应在2个层面控制:一是在观测台站进行基本质量控制,如王建庄等[2]在观测台站做过实时质量控制;二是在数据处理中心进行,如王海军等[3]对数据处理中心做过实时质量控制。本文是对历史数据进行质量控制。
目前,气象数据处理常见的方法是用程序对自动气象站数据进行处理,从而减轻了数据使用者从气象数据源文件中提取各种主要气象信息的工作量。高杰等应用C++语言开发研制自动气象站数据质量检查系统;冉桂平等应用Visual Basic 6.0与SQL Server 2000相结合,采用SQL结构化数据查询语言,建立起基于C/S方式地自动气象站资料综合管理应用系统;谢光等基于VB.NET技术研究了地面自动气象站数据库;张秀英等应用C#语言结合SQL Server 2000数据库开发研制乌海两要素自动气象站数据接收系统。
自动气象站采集的数据是以.txt的形式保存的,每隔10 min传输1次。文本文件格式的数据不利于进行计算、统计等,而气象要素多、数据量大,如何能更好地处理大量数据,就成为一个非常重要的问题。
更多关于自动气象站内容可详询本站!