- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!
农业气象数据库系统的设计与建立
吴晶璐1李进喜2高飞1陈雨1焦振峰1
(1常州市气象局,常州,2013022
2江苏省气象局,南京,210008)
摘 要
常州市6t象台研制开发的农业气象数据库系统依托SQLsever数据库语言系统,基于CgACast数据,
配合使用各种编程语言将各类农业相关的气象信息分类入库.根据不同的业务需求开发了一系列的数据库
应用模块,建立了一个具有本地特点的综合性数据管理和服务系统,为农业气象信息的共享提供了支撑条
件,为市、县农业部门和气象部门的基本业务和今后的建设项目提供数据库支持。
关键词:数据库系统图形绘制
引言
近年来,随着天气预报的不断完善。农业需求的不断提高,需要查看的有关农业的天气
资料越来越多,对资料的需求变化急剧增多并且多元化。作为现代农业气象业务体系的建设
则需要更多类似精细化数值预报业务、综合气象观测业务以及信息网络处理监控等技术元素
的支撑,因此建立自有数据库是支撑上述业务的重要基础。
常州目前CMACast所接收的气象信息资料存在数据种类多、数据量巨大、数据来源复杂、
数据格式多样等特点,每天所处理接收的气象数据少则几十G多则上百G,同时数据管理方
面存在载体形式多样、数据查询复杂、数据库杂乱无章等缺点,给后续气象现代化建设带来
不利因素,因此,建立一套气象业务所需的具有数据采集、质量控制、加工处理及其标准化、
备份、恢复、归档、安全管理、共享、基本统计等功能的市级气象信息综合数据库,为有步
骤地对原来分散的业务应用软件进行移植奠定基础非常必要。且意义重大。
1系统结构设计
该系统的结构设计采用网络编程的“ClS”(客户机/服务器)模式。
服务器端利用SQLServer2008数据库技术搭建全市基础观测资料数据库,对全市各类
基本观测资料进行分析整理,对相应的报文内容进行拆解,编写对应的报文拆解入库程序。
创建相应的数据库表及其索引。
客户机端根据市局业务平台需求,基于该数据库开发适合平台运行的业务数据环境。不
同功能分别由几个独立的模块实现,包括资料的查询和统计、灾害性天气监测报警、气象要
素彩色图形自动绘制、预报产品分析以及指导预报等。
2数据库的设计
全面、科学、合理的数据库结构设计对实现共享至关重要。
1.1数据资料来源和处理
常州市气蟹局科研项目(1202)莒f助
由于市县局资料主要来源于CMACast所接收处理后的数据,所以本系统主要根据
CUACast所能接收到的资料作为主要数据来源,但是采集后的数据多以文本方式传输储存影
响了资料的使用,所以必须对资料进行预处理。
本系统配合使用C#编程语言将区域自动站数据、Uicaps数值产品数据、精细化预报与
指导预报数据、雷电资料、ws报等各类气象或气象有关的信息分类入库。由于各类资料的
数据结构与格式不尽相同,甚至存在较大差异.因此各个数据都需要编制相应的资料预处理
系统进行提取、整理。为了提高数据兼容性,对不同数据来源的同一要素加工处理为统一格
式存入数据库。其加工过程完全根据各数据文件的格式说明,如自动站数据根据《关于进行
加密自动气象(雨量)站资料传输试验的函》,重要报数据根据《重要天气报告电码(GD
1lII)技术问题补充规定》等。保证了数据的准确合理。
入库系统由DOS批处理和Windows计划任务实现无人值守的自动控制,每分钟运行一次。
执行时连接CMACast所存储的映射目录,连接后到相应的文件中读取,将各数据临时保存到
预设的系统变量中,然后与服务器数据库建立连接,连接成功后打开数据库先判断是否已经
存在同样的记录,若没有则添加一条新记录,将对应的各要素数据保存到数据库中。
1.2数据库组成
SOLServer是由Microsoft开发和推广的关系数据库管理系统,具有真正“C/S”体系
结构、用户界面图形化、丰富的编程接口工具、良好的伸缩性等优势…,所以本系统采用SOL
Server2008建立数据库,其界面如图l所示。
r……h“p:“hl_。L%,4~…_-_£‘_=$b……? {
j sEo£口T口[01110【;…叫《 《
’:甚:点k…。。
您可能关注的文档
最近下载
- 《Linux操作系统及应用技术》全套教学课件.pptx
- 第三单元基于算法的编程基础 第6课 生活中的算法-查找与排 说课稿 -2023-—2024学年青岛版(2024)初中信息技术第四册.docx VIP
- 普通混凝土长期性能和耐久性能试验方法标准.pdf VIP
- 中国新生儿复苏指南(2021年修订).pptx VIP
- 3m直尺平整度检测记录表.docx VIP
- 施工现场环境因素识别与评价表.xls VIP
- 2025_2026学年九年级上册数学第一次月考[陕西专用 北师大版九上:特殊四边形 一元二次方程 概率].docx VIP
- 产品售后服务体系.docx VIP
- 12SS508混凝土模块式室外给水管道附属构筑物.docx VIP
- 新02S3图集集合图.pdf VIP
文档评论(0)