分布式气象水文信息处理方法

文档序号:9551442阅读:436来源:国知局
分布式气象水文信息处理方法
【技术领域】
[0001]本发明涉及环境气象水文技术领域,尤其涉及一种分布式气象水文信息处理方法。
【背景技术】
[0002]人类需要在舒适的环境中才能生存和获得健康的保障,尤其是现在人类越来越密集在城市里,对城市的生活环境提出了越来越高的要求,在环境发生变化的时候,需要及时获得环境的变化信息,以便调整应对方式。
[0003]气象、水文监测数据是经济社会发展的重要基础,是保障城市防汛安全、水源地供水安全、船舶运输安全等重要支撑。因此,及时、准确地获取这类实时监测数据信息意义重大。
[0004]由于影响气象水文变化的因素较多,如河流水文变化受制于上下游来水、大气降雨等因素,导致监测工作比较复杂,无法简单从一个监测点的数据反映整个城市或流域的气象水文变化,有的城市的水文气象变化还受制于潮流、洋流的变化,监测工作更为复杂。为更合理的反映一个区域气象水文变化,必须在上下游、水域陆域设立多个监测点位以及完善的数据传输体系,以形成一个高监测频率、多监测指标、快数据传输、高效率存储的气象水文监测站网。但由于监测手段和方法差异较大,对气象水文实时采集数据分析整编不够完整和及时,无法充分发挥监测数据对相关行业发展的支撑,制约了地区预警防灾工作效率。

【发明内容】

[0005]本发明提供一种分布式气象水文信息处理方法,能够快速实时获取气象水文情报并进行分析,根据分析结果迅速发出预警。
[0006]为了实现该目的,本发明提供了一种分布式气象水文信息处理方法,包括如下步骤:
采集分布在地理区域的各个监测点的气象水文物理信息;
将采集到的气象水文物理信息发送到数据中心;
数据中心存储接收到的气象水文物理信息;
终端处理装置读取数据中心存储的气象水文的数据,并进行分析以及发出预警。
[0007]进一步,所述数据中心由分布在不同位置的服务器组成,分别用以存储气象、水务以及海洋的信息数据。
[0008]进一步,终端处理装置自定义选择监测点,向数据中心发出请求,读取选择的监测点的数据结果,并根据其设置的预警条件,发出预警信息。
[0009]进一步,终端处理装置包括内网服务器和外网服务端,外网服务端和内网服务器之间处理信息的步骤为:
1):内网服务器访问并读取数据中心的各个类型数据信息; 2):外网服务端对内网服务器的数据发出请求。
[0010]进一步,其步骤2)具体为:
外网服务端向内网服务器发出请求;
内网服务器调用从数据中心的数据信息进行分析,选择相应的气象水文模型进行计算;
将结果返回给外网服务端。
[0011 ] 进一步,所述外网服务端和内网服务器之间的接口采用B/S架构。
[0012]进一步,所述的内网服务器采用Resin应用服务器和MVC框架构建成基于JSP+DWR+JAVA WEB 的架构。
[0013]进一步,内网服务器采用JDBC事务提交方式,将导出的数据导入到SQLServer及导出为文本文件。
[0014]进一步,采集分布在地理区域的各个监测点的气象水文物理信息步骤中还包括获取该监测点地理位置。
[0015]本发明实施例,具有如下有益效果:
本发明实施例中多点水文监测系统,通过在各个监测点上安装了监测装置,并对各个监测点采集数据,实时发送到后台的数据中心来,数据中心以及终端处理装置对数据的处理的架构进行了改进和优化,大大提高数据分析能力,提高了数据分析速度,达到全面收集气象水文信息并及时预警,充分发挥监测数据对相关行业发展的支撑,提高了地区预警防灾工作效率,为安全生产、生活和预警防灾提供快速高效及时的决策情报信息。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明实施例提供的一种分布式气象水文信息处理方法结构示意图;
图2为本发明实施例提供的数据中心结构示意图;
图3为本发明实施例提供的终端处理装置结构示意图;
图4是本发明实施例的分布式气象水文信息处理方法流程示意图。
【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]通常一座城市或者居民聚集区,往往都是选择在水文比较丰富的区域,由于地理位置的原因,一个地区的水文如河道往往有一条二几条主河流,在该主河流的周边还零星分布有若干或长或短的河道,同时由于城市的规划,为了分流或者防汛等原因,也会人工开辟多条泄流河道,从而构成一个粗综复杂的水文系统,对于建设一个城市的气象水文监测系统,需要在各个河道的各个位置上设置监测点,形成一个监测群,分布在城市的河道上游、中游以及下游以及周边等。
[0020]请参阅图1,图1为本发明实施例提供的一种分布式气象水文信息处理所用到的结构示意图。该分布式气象水文信息处理结构包括若干个监测装置1,对气象水文的物理信息进行数据采集,根据监测的需要,可以设置一个或多个监测装置分布在监测群的各个监测点上。
[0021]监测装置1根据不同监测点需要监测的气象水文信息,可以是风速风向计用以采集风速信息,也可以是用于测量气压的气压传感器,还可以是温度传感器、水位计量器、流速计,雨量计等,根据该监测点的实际需要,或者在同一监测点设置有多个监测装置,同时对多种气象水文信息进行采集。
[0022]监测装置1与信息发射装置2连接,信息发射装置2用以对监测装置1采集到的数据信息发送到后台的中心去,本实施例中,信息发射装置2对采集数据信息发送到后台的数据中心4,后台的数据中心4通过信息接收装置3接收信息发射装置2发来的数据信息,并存储这些数据信息。
[0023]进一步地,为了实时获取精准的信息以及地理位置,监测装置1还包括用于获取该监测点地理位置的定位单元,比如GPS定位单位,在获取该地理位置的气象水文信息的同时,能够准确获取该点的地理位置。
[0024]请参阅图2,图2为本发明实施例提供的数据中心结构示意图。数据中心4由分布在不同位置的服务器组成,本实施例中,数据中心4由气象服务器40、水务服务器41以及海洋服务器42构成,分别用以存储气象、水务以及海洋的信息数据。
[0025]终端处理装置5用以对数据中心4存储的气象水文的分析结果发出预警,终端处理装置5可以自定义选择监测点,向数据中心4发出请求,读取选择的监测点的数据结果,并根据其设置的预警条件,发出预警信息。具体如下:
请参阅图3,图3为本发明实施例提供的终端处理装置结构示意图。终端处理装置5包括内网服务器50和外网服务端51,所述内网服务器50和外网服务端51之间的接口采用B/S架构,所述内网服务器50用于访问并读取数据中心4的各个类型数据信息,所述外网服务端51对内网服务器50的数据发出请求。
[0026]进一步,为了更好地实现各种复杂的应用,终端处理装置5还包括气象水文模型数据库52,该气象水文模型数据库可以对各种气象水文信息进行分析后,得出各种情报结果,终端处理装置5可以发出请求,根据外网服务端51发出的请求,调用内网服务器50的数据信息进行分析,根据选择的气象水文模型52进行计算,并将结果返回给外网服务端51ο
[0027]外网服务端51包括显示数据显示单元和预警提示单元,其中,所述数据显示单元用于显示数据分析结果;所述预警提示单元用于对符合预警条件的气象水文分析结果发出警示。
[0028]请参阅图4,图4是本发明实施例的分布式气象水文信息处理方法流程示意图,具体步骤如下:
S1:采集分布在地理区域的各个监测点的气象水文物
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1