自动气象站实时资料查询与监控系统.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动气象站实时资料查询与监控系统分析 摘要:利用Visual C++ 6.0 作为开发工具,开发设计出适用于市级的自动气象站实时资料查询与监 控系统。系统通过在远端(各自动站)控制台运行的资料提取程序,将各种原始气象观测资料进行数 据识别、资料提取、组合编码等处理后,使用控制台FTP方式,定时地发送到市局的文件服务器中保 存。在市局各个用户终端,通过终端显示软件,分类统计、检索、查询、监视、输出各种气象资料信 息,为天气预报、气象服务及业务管理提供决策依据。 关键词:自动气象站;实时资料;运行监控;软件开发 1 概述 1.1系统建设的目的和意义 固原市地处内陆,气候差异大,自然灾害频发,近年来每年都因各种气象灾害造成较 大损失。如何充分利用好已建成的自动气象站、广域网等气象现代化观测系统,快速、准确、 及时地获取第一手气象资料,对提高突发性、灾害性、转折性天气的监测和预警预报水平, 增强防御自然灾害的能力,更好地为地方经济建设服务,确保人民群众的日常生活和生命财 产安全都有着十分重要的现实意义。目前,市级决策服务已经成为气象部门向地方政府提供 气象信息服务的主要手段。实现自动气象站实时资料的查询与监控,将为天气预报业务、领 导部门决策、气象科技服务、以及业务管理部门了解自动气象站的实时运行情况,提供有效 的手段。因此,该系统的建设具有十分重要的意义。 1.2 自动气象站实时资料查询与监控系统概述 系统采用客户机/服务器(Client/Server,简称C/S)体系结构方式。 ⑴ 在分布于不同地域的自动气象站上(远端),安装资料提取、发送程序,采用控制 台运行方式,自动地将获取的各种自动观测和人工观测的原始气象(实时和定时)资料,进 行数据识别、资料提取、纠错转换、组合编码等一系列处理后,使用FTP方式,定时地发送 到市局的文件服务器中。 ⑵ 在市局的服务器中,由服务器上的控制台管理程序自动检测,将资料不断地追加到 SQL SERVER 2000数据库中,保持数据库的自动更新。 ⑶ 在各用户单位(客户端),通过专门的终端显示软件,读取服务器数据库中的数据, 分类查询、监视、输出所需的各种气象资料信息和自动站状态信息,供天气预报、气象服务、 领导决策、业务管理使用。在用户终端,不但能够查看到各站的实时气象资料信息,而且可 以查看各要素的日最高、最低值,气温、降水、日照等常用要素的日、旬、月滑动统计值。 还可以观察到各自动站的运行情况以及网络是否畅通等信息。 2 系统描述 2.1 系统的主要功能和特点 ⑴ 远端资料提取、发送软件在控制台运行,在任务栏用图标指示,占用系统资源小, 工作稳定可靠。 ⑵ 服务器上的数据库管理和资料自动入库程序,具有较强的逻辑判断和自动纠错处理 功能,对于资料延时、补传、错漏等各种特殊能够自动判断并处理,确保了数据库中数据的 完整性和及时性。 ⑶终端显示程序为标准的Windows视窗界面,使用工具条按钮和系统热键两种方式调用, 界面友好,操作简便直观。 ⑷ 系统设计上具有开放性和可移植性。站名、区站号、IP地址、数据存放路径等均可 灵活地人工设定,具有通用性。 2.2 实现该系统需要解决的几个关键问题 实现该系统的关键问题是资料的提取和组合、数据的自动传输问题、数据库资料的自 动追加和资料完整性检查、信息的终端显示以及系统运行的可靠性等。系统设计上通过以下 措施予以保障: ⑴ 资料的提取和组合 自动气象站采集的各种资料有文本、二进制和Microsoft Access 数据库等多种格式, 通过编程可以方便地从原始数据文件中提取所需资料,并按一定的规则和格式组合命名后保 存为数据文件。 ⑵ 数据的自动传输问题 宁夏区气象系统区、市、县三级广域网已于2004年底建成。网络运行稳定可靠,为自 动气象站的监控和实时资料传输创造了基本条件。 ⑶ 数据库资料的自动追加和资料完整性检查 通过在服务器上安装的数据库管理和资料自动入库程序,实现数据库资料的自动更新。 同时,通过一定的算法和数据检查判断来保证数据资料的完整性、可靠性和正确性。 ⑷ 信息的终端显示 通过专用的终端显示和监控软件,读取服务器上SQL SERVER 2000数据库中的数据,经 过运算、处理,分类输出所需的各种气象资料信息和自动站运行的状态信息提供给用户使用。 ⑸ 系统运行的可靠性 程序中设置了较为全面的纠错功能和错误陷阱

文档评论(0)

LF20190802 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档