一种气象和水利数据共享方法

文档序号:7866022阅读:314来源:国知局
专利名称:一种气象和水利数据共享方法
技术领域
本发明涉及一种数据共享方法,尤其涉及一种基于FTP传输方式进行的气象和水利数据共享方法。
背景技术
目前很多气象部门和水利部门之间的数据信息监测没有实现数据共享,气象部门有风速、风向、气温、气湿、气压、雨量、总辐射等七要素的信息监测,水利部门也需要对雨量等信息进行监测。两者都是分开进行监测的。存在以下缺点
1.在监测区域内进行监测设备的重复投资,增加经济费用
2.两部门各自重复的信息监测需要的人工成本增加
3.气象部门或水利部门要了解其它信息不方便
上述缺点,亟待改善,本发明是在为了实现气象部门和水利部门各自监测信息数据达到共享目标的背景下设计的一种数据共享方法。

发明内容
本发明的目的在于提供一种气象和水利数据共享方法,实现气象部门和水利部门达到数据共享的目的,气象部门所需要水利部门的信息可以从水利部门,水利部门没有的监测但气象有监测的数据,水利部门可以从气象部门获取。通过运用信息化建设,实现两部门的数据共享,充分利用各自资源优势,提高工作效率。本发明是这样来实现的,首先在气象部门和水利部门之间搭建FTP服务器,采用XML文件传输方式进行双行传输,首先从气象数据库中将水利所需数据的数据表复制到“临时缓冲表”中,数据分析处理器对在“临时缓冲表”中的数据进行处理,提取水利所需要的数据内容,并将数据整理成XML文件形式发送到FTP服务器中的指定共享文件夹中,再由FTP服务器对共享文件夹中的数据进行转移到数据交换共享池中,在数据交换共享池中对数据进行解析处理,封装成水利所需要的数据格式;封装好的数据会被再次转移到数据共享文件夹中,在水利一端的数据处理器会对这个共享文件夹进行扫描查找水利所需要的数据信息,当查找到数据后会将数据转移到水利中“数据临时缓冲表”,水利端的数据处理器会在这个“数据临时缓冲表”进行数据处理并将数据插入到水利系统的数据库中,这样气象数据就被传递到水利部门;同理,水利数据也按照上述流程进行处理,这样气象和水利部门完成实现数据共享目标。本发明的技术效果是通过这种数据共享方法,将气象部门和水利部门的数据实现数据共享,有效的减少不必要的信息监测投资,充分发挥各自的资源共享功能。


图I为本发明气象部门和水利部门数据共享业务功能图。
具体实施例方式如图I所示,为了更清楚说明在气象部门和水部门监测数据信息共享实现方法,现结合系统功能业务图进一步说明整个数据共享方法实现。水利系统数据库I所示是气象部门中的现有监测系统数据库,在这个数据库中存方着气象监测系统所监测的数据信息,包括风速、风向、气温、气湿、气压、雨量、总辐射等七要素信息。数据临时缓存表2所示是气象部门的临时数据缓存表,用于存放从气象系统中的数据库复制过来的水利部门所需要的数据内容。
数据处理分析程序3所示气象端的数据处理程序,主要负责从气象数据库复制数据到临时表;扫描FTP服务器中指定文件夹中的数据并上传到数据临时缓存表中;对数据临时缓存表中的数据时行分析和封装处理。数据共享文件夹4所示是FTP服务器中指定共享文件夹,用于存放气象部门和水利部门需要双向转移的XML文件。数据交换处理程序5所示是FTP服务器中的数据处理程序,主要负责将共享文件夹中的数据进行转移存储到数据交换共享池中,再进一步对共享池中的数据进行解析和封装成各自所需要的数据,并将处理好的程序转移到共享交换文件夹中。数据交换共享池6所示是FTP中数据共享交换池,气象部门和水利部门所需要交换的数据都将在这个交换池中做处理,里面有双方进行通讯的协议要求,这个池是整个共孚系统的关键。数据处理分析程序7所示是水利系统中的数据处理程序,功能如同图中数据处理分析程序3所示功能
气象系统数据库8所示是水利系统中的数据库系统,是水利相关监测数据的存放数据库。数据临时缓冲表9所示是水利端数据临时缓存表,功能如图中数据临时缓存表2功能所述。具体过程为首先在气象部门和水利部门之间搭建FTP服务器,采用XML文件传输方式进行双行传输,首先从气象数据库中将水利所需数据的数据表复制到“临时缓冲表”中,数据分析处理器对在“临时缓冲表”中的数据进行处理,提取水利所需要的数据内容,并将数据整理成XML文件形式发送到FTP服务器中的指定共享文件夹中,再由FTP服务器对共享文件夹中的数据进行转移到数据交换共享池中,在数据交换共享池中对数据进行解析处理,封装成水利所需要的数据格式;封装好的数据会被再次转移到数据共享文件夹中,在水利一端的数据处理器会对这个共享文件夹进行扫描查找水利所需要的数据信息,当查找到数据后会将数据转移到水利中“数据临时缓冲表”,水利端的数据处理器会在这个“数据临时缓冲表”进行数据处理并将数据插入到水利系统的数据库中,这样气象数据就被传递到水利部门;同理,水利数据也按照上述流程进行处理,这样气象和水利部门完成实现数据共孚目标。
权利要求
1.一种气象和水利数据共享方法,其特征是方法为首先在气象部门和水利部门之间搭建FTP服务器,采用XML文件传输方式进行双行传输,首先从气象数据库中将水利所需数据的数据表复制到“临时缓冲表”中,数据分析处理器对在“临时缓冲表”中的数据进行处理,提取水利所需要的数据内容,并将数据整理成XML文件形式发送到FTP服务器中的指定共享文件夹中,再由FTP服务器对共享文件夹中的数据进行转移到数据交换共享池中,在数据交换共享池中对数据进行解析处理,封装成水利所需要的数据格式;封装好的数据会被再次转移到数据共享文件夹中,在水利一端的数据处理器会对这个共享文件夹进行扫描查找水利所需要的数据信息,当查找到数据后会将数据转移到水利中“数据临时缓冲表”, 水利端的数据处理器会在这个“数据临时缓冲表”进行数据处理并将数据插入到水利系统的数据库中,这样气象数据就被传递到水利部门;同理,水利数据也按照上述流程进行处理,这样气象和水利部门完成实现数据共享目标。
全文摘要
一种气象和水利数据共享方法,首先在气象部门和水利部门之间搭建FTP服务器,采用XML文件传输方式进行双行传输,在气象端设计一个数据分析软件,它先从气象数据库中将水利所需数据的数据表复制到“临时缓冲表”中,同理,水利数据也按照上述流程进行处理。这样气象和水利部门完成实现数据共享目标。本发明的技术效果是通过这种数据共享方法,将气象部门和水利部门的数据实现数据共享,有效的减少不必要的信息监测投资,充分发挥各自的资源共享功能。
文档编号H04L29/08GK102984236SQ20121047274
公开日2013年3月20日 申请日期2012年11月21日 优先权日2012年11月21日
发明者彭高钟, 张浩宇, 冷聪 申请人:泰豪科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1