临夏州气象基础数据支撑系统研究知识.pdfVIP

  • 1
  • 0
  • 约5.07千字
  • 约 3页
  • 2021-12-01 发布于福建
  • 举报

临夏州气象基础数据支撑系统研究知识.pdf

摘要 数据存储技术经历了从手工管理到文件管理、 再到数据库管理系统 3 个阶段, 数据库技 术中关系数据库占据了主要地位。 针对气象行业 a 文件所存储的历史数据的管理和共享问题, 应用 visual studio 、c#语言的开发环境,利用 sql server 2008 数据库技术实现信息共享, 建立详细的历史资料数据库,将 a 文件数据进行统一入库,实现各类天气情况的历史查询、 统计、显示、导出,为以后气候分析、气象灾害风险评估等提供基础数据支撑。 关键词 气象基础数据;支撑系统;数据库;软件设计;甘肃临夏 中图分类号 p409 文献标识码 a 文章编号 1007-5739 (2016 )09-0241-03 现在社会经济飞速发展,对气象要素、各种气象极值及气象服务产品的质量要求越来越 高。气象是为当地政府及农业生产服务的,目前提供预报服务产品还是靠传统的手工抄录资 料、手工计算等。制作起来不仅慢,还存在不准确、繁琐、气象产品供给性不及时等现象。 气象信息的传递与经济飞速发展及农业生产实际需求存在差距。缺少多样性和针对性,这与 越来越精细化的农业生产管理要求极不相适应。因此,再按老套路的办法手工抄录资料、手 工计算等制作服务产品,势必跟不上形势发展的需要,这就要求气象工作者改变现状,制作 出一套既快又便捷的制作服务产品的系统,依靠科技进步改善气象信息的准确性。 临夏州气象灾害占到自然灾害的 86%以上, 主要是干旱、 晚霜冻、 冰雹、 雷阵雨、 大风、 大(暴)雨等,其发生的频率高,危害的范围广,特别是对农业生产、农业设施、水资源、 生态系统造成巨大的影响,因此随着气象灾害风险评估的需求日益增长,建立一个详细的历 史资料数据库 (资料来源是各县市 a 文件数据) ,将 a 文件数据进行统一, 实现各类天气情况 的历史查询、统计、导出,为以后气候分析、气象灾害风险评估提供基础数据支撑具有重大 的意义 [1-2] 。 1 开发环境与开发语言 应用 visual studio 、c#语言的开发环境。利用 sql server 2008 将结构化、半结构化 和非结构化文档的数据直接存储到数据库中。对数据进行查询、搜索、同步、分析和导出操 作。 2 数据整理和软件设计 2.1 a 文件结构分析 a 文件是气象部门以文本格式存储每月气象数据的文件, 1 个 a 文件存储 1 个站点 1 个月 的气象数据,是气象上最早存储气象资料的方式之一,这种方式直到目前还在使用。它从手 工制作到自动化形成大体分 3 个阶段: 第一阶段是 1951―1980 年,这个阶段主要是以手工制 作为主,主要存储的是每天 3 次观测( 8 :00、14:00、20 :00 )的数据及一些日数据;第二 阶段是 1980―2005 年,是手工制作向自动化推进的发展阶段, 主要存储的是每天 4 次观测 (2 : 00、8:00、 14: 00、20:00 )的数据及一些日数据、最值;第三阶段为 2006 年到现在,这 个阶段其格式正式规范化、精细化,制作进入纯自动化,主要存储的是每个小时观测的数据 以及一些日数据、最值及其出现时间。 a 文件经过了以上 3 个阶段改革在格式上有着很大的 不同,如果要将这些宝贵的数据存储到统一的数据库中,对分析历年 a 文件存储格式至关重 要 [3] 。 从表 1 可以看出, a 文件格式上虽有着很大不同,但是它却有着很强的规律性,总体来 看它的数据存储可以分成 2 类,第一类是小时数据存储,存储的是特定某个小时的数据,它 的变化规律是从定时化向着每小时化变化,总的趋势是从 8:00 、14:00、20:00 到 2 :00、 8 :00、 14:00、 20 :00 再向 00 :00 ―23 :00 变化的;第二类是日数据,即 1 d

文档评论(0)

1亿VIP精品文档

相关文档