当前位置:首页 > 行业应用 > 水 利

WEB水情业务平台二维信息发布系统

发布时间:2013-3-5      作者:admin      阅读次数:1892

一、系统简介

长江委水文局所属测站众多,信息繁杂,数据量大,如实时水位/雨量/流量信息、流域信息、监测点信息、历史灾害信息、水库信息等。以往的人工管理模式存在以下几个缺点:难以及时发布实时信息,难以直观了解一定时间内水位/雨量/流量变化,难以及时且直观观测报警信息。

Web水情业务平台二维信息发布系统是水土保持相关数据通过GIS服务器和WWW服务器在Internet上进行发布、展示的平台,为用户提供二维空间数据浏览及相关监测成果展示服务。其提供的基本GIS操作和分析功能将满足长江水利委员会等相关部门和人员对空间数据图形化浏览、查询等业务需求。

二、系统架构

系统体系结构由四部分组成,底层为数据层,第二层为组件层,其上为业务层,顶层为表现层;组件层及业务层共同组成了业务逻辑层。

数据层:其功能主要是负责所需的数据库,系统数据库包括四个,分别是测报数据、空间数据、基础信息数据及用户权限数据。

l 测报数据:指水位、雨量、流量、电压以及预警信息数据。

l 空间数据:指GIS地图上显示的测站、流域等矢量信息。

l 基础信息数据:指系统介绍、行政区域信息、流域信息、监测点信息、历史灾害信息以及水库信息。

l 用户权限数据:指系统用户信息及相关权限。

业务逻辑层:业务逻辑层在体系结构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用,对于数据访问层而言,它是调用者;对于表示层而言,它却是被调用者。业务逻辑层又分为组件层和业务层。

l 组件层:其功能是为业务层提供业务流程的实现及解决方案,由GIS相关组件、ASP.NET组件及相关算法组成。

l 业务层:指业务规则的制定,也是系统的主要功能,包括登录、GIS实时监测、预警发布浏览、图表报表统计查询、统计信息查询、基础信息查询、预警管理、测报系统数据、查询系统维护管理以及测报系统管理。

表现层:用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。系统体系结构如图1所示:

 

 

图1 系统体系结构图

 

三、系统功能

Web水情业务平台二维信息发布系统依据功能的不同可划分为七个模块,分别是登录模块,GIS实时监测模块,图表报表统计查询模块,基础信息查询模块,报警信息管理模块,查询系统维护管理模块以及测报系统管理模块。系统的功能结构图和模块清单如下所示。

表1 系统模块清单

模块名称

功能描述

登录模块

登录模块涉及到用户权限的划分,其中用户分为一般用户,高级用户,系统管理员以及高级系统管理员四大类。

GIS实时监测模块

该模块包括图形浏览功能、GIS显示功能和GIS查询功能

图表报表统计查询模块

该模块包括七个子功能,分别是单站水位\流量过程线和报表查询、单站降雨量直方图和报表查询、多站水位过程线和报表查询、多站降雨量直方图和报表查询、电压过程线查询、报表信息查询以及系统畅通率查询。

基础信息查询模块

该模块主要包括六个子功能,分别是系统介绍、行政区域查询、流域信息查询、监测点信息查询、历史灾害信息查询和水库信息查询。

报警信息管理模块

该模块包括三个子功能,分别是报警信息查询、报警信息发布和报警信息关闭。

查询系统维护管理模块

该模块包括四个子功能,分别是用户管理、基础信息管理、系统访问日志管理以及数据库维护管理。

测报系统管理模块

测报系统管理模块即为GSM信息发布管理功能。

图2 系统功能结构图

四、关键技术和算法

1. 使用高交互性、富客户端的Flex技术改进传统WebGIS的不足

使用Flex技术开发的系统具有表现力丰富、网络效率高、交互能力强、面向操作系统和浏览器透明、安全沙箱提供了更可靠的安全性、易于与现有系统集成等优势。并充分利用客户端的计算资源,平衡客户端与服务端的计算负载。

2. 可重用、可扩展的模块化框架设计方便软件的扩展和移植

基于Flex的可重用、可扩展的模块化框架设计,使得功能扩展成为可能,大大地提高了开发和部署效率;GIS服务器动态地图渲染和地图切片技术相结合以及基于AMF协议的Flash Remoting通信技术,支持多种领先的Web应用服务器技术(Java、.NET、PHP等),使得空间信息发布和浏览的速度大大提高。

3. 轻量级的Web Service架构调用空间数据资源

系统中采用的REST是基于HTTP协议的一种相对“轻量级”的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,具有Web级别的伸缩性,还可以利用缓存Cache来提高响应速度,它的性能、效率、和易用性上都优于SOAP协议。

五、系统特点

1. 系统基于网络环境,界面友好、操作简单、数据多样丰富;

2. 系统实行用户分权限管理,不同的用户具有不同的权限;

3. 系统采用B/S模式开发,整体框架为WEBGIS架构,所有程序安装在服务器端,用户只需要安装一个IE浏览器,在任何地方、任何时间均可完成本系统的操作;

4. 系统与水情自动测报中心站其他子系统密切配合,共同完成接收处理数据、信息发布、资料整编等核心工作。

 

六、应用实例

本系统已成功应用于云南省、辽宁省、上海等数十家水文局,用来满足其监测成果的查询和分析等业务需求。

 

 

 

 

 

 

 

  返回>>Top
上一篇:没有了
下一篇:长江流域水雨情应用系统