论文部分内容阅读
本文从洪灾信息管理系统与网络地理信息系统、分布式计算技术相结合的角度,提出了一个针对洪灾信息领域的分布式的基于Web GIS的洪灾信息管理系统的体系结构,详细分析了系统的各个功能模块及其技术解决方案,在Windows平台上实现了一个基于Web GIS的洪灾信息管理系统原型。 本文可分为三个部分,第一部分介绍了洪灾信息管理系统和地理信息系统(GIS)的概念、现状和发展趋势,并着重介绍了网络地理信息系统(Web GIS)的现状和发展趋势,从而引出基于Web GIS的洪灾信息管理系统及其发展现状。 第二部分讨论了基于Web GIS的洪灾信息管理系统的体系结构,在分析了国内外相关系统的体系结构的基础上,吸取他们设计的优点,考虑目前技术发展的趋势,提出了基于Web GIS的洪灾信息管理系统体系结构设计,体系结构设计为5层,分别是数据库服务器、地图服务器、DCOM中间件、Web服务器和客户端,给出了各个部分设计内容及其和相互关系,这个设计有三个优点,一是应用了分布式计算技术,使已有的软件和算法模型积累能够沉淀到现在的系统中,例如长江的水利模型就是使用已有的FORTRAN程序集成到系统中实现的,并允许用户进行实时在线运行模型,二是系统实用性和系统数据和模型的可更新性,除了后台维护可以对系统数据或模型进行更新外,用户可以使用自己的数据或模型来运行系统,数据管理将提供对数据的在线查询分析服务,以及数据的上载下载服务,三是系统具有在线数据管理和动态发布功能,用户可以动态地查询在线运行模型的结果,而这些结果是通过远程运行模型产生的数据。然后对体系结构中涉及的关键技术进行了研究,包括:分布式计算技术、Web GIS技术、Web服务器端相关技术和空间数据库技术,通过这些技术分析和研究,为体系结构中的各个部分设计了可行的解决方案。 第三部分研究了基于Web GIS的洪灾信息管理系统的功能模块划分,根据系统的数据流程和系统功能的相互关系,洪灾信息管理系统划分为以下功能模块:①数据管理,②降水预报及降水径流模型运行,③水利预报模型运行,④洪灾三维景观模拟与分析模块,⑤洪灾社会经济评估模型运行,⑥洪灾决策支持信息,对各个功能模块进行了详细描述,并提出了实现的技术解决方案,着重分析了洪灾三维景观模拟与分析模块的特点及其实现方法,以及洪灾社会经济评估模型的设计技术。然后在Windows平台上实现了一个的基于Web GIS的洪灾信息管理系统原型。