基于J2EE平台的WebGIS研究与应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:lifengjun001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着WebGIS(万维网地理信息系统)研究与应用的不断深入和普及,传统网络GIS实现方式的技术已经不能适应WebGIS的应用需求,其主要表现在空间数据的共享与互操作困难,WebGIS的分布式特性与系统结构存在矛盾等。WebGIS己成为当前GIS发展的一个重要方向,是GIS走向“社会化”的有效途径,也是构建“数字地球”、“数字城市”的核心平台之一。因此研究具有互操作性、可移植性、可扩展性和跨平台性等技术特点的WebGIS平台体系结构和实现具有重要的意义。J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理等相关问题的体系结构。利用J2EE开发WebGIS可以充分发挥J2EE的优势,实现多层次、模块化、可扩展、易移植且平台独立性强的WebGIS应用。 阐述了WebGIS的国内外发展现状、计算模型和实现方法等,同时针对J2EE体系结构及要解决的WebGIS关键技术进行了深入的研究和探讨,构建了基于J2EE的WebGIS系统框架,并且按照Geodatabase模型利用UML工具完成了系统空间数据库设计,最后结合ArcIMS的相关技术和开发方式,以上述理论为技术基础,开发实现了一个基于WebGIS的城市信息查询系统。具体研究内容如下: (1)对WebGIS的国内外发展现状、计算模型和实现方法等进行了深入分析和研究,尝试以Java技术与WebGIS开发相结合,在J2EE体系结构的基础上构建了系统整体框架,包括系统开发和运行的软、硬件平台,实现技术的解决方案和软件系统设计。 (2)深入研究Geodatabase空间数据模型,介绍了面向对象的空间数据库技术,并运用UML建模技术、CASE工具和ArcInfo UML Models对系统空间数据库进行了建模,完成了系统空间数据库的设计。 (3)严格按照软件项目开发流程,包括需求分析、系统设计、数据库设计、程序编码和调试,以IBM的WSAD5.0.2为IDE平台、J2EE的MVC为开发模式、ArcIMS为GIS服务器实现了一个应用实例——基于WebGIS的数字城市查询系统。
其他文献
生命周期评价(Life Cycle Assessment,LCA)作为一种全新的环境管理工具,不仅可以对产品整个生命周期过程中所产生的环境影响进行评价,还能运用生命周期思想为可持续发展决策提供
随着互联网的不断发展,越来越多的计算机连入了互联网中。这些计算机中有着丰富的资源,然而由于缺乏一种有效的共享机制,使得这些资源无法被用户访问。近几年P2P的热潮,使得许多P
为了提高网络通信性能,需要减小通信中的开销。零拷贝技术能够减小通信过程中数据拷贝带来的开销,是高性能通信的重要研究领域。国内外在这个领域做了大量的研究和技术开发。
随着Internet的快速发展,自从20世纪70年代出现后就被广为使用的IPv4协议暴露出了越来越多的问题,例如地址短缺和缺乏安全性等。为了彻底解决IPv4存在的问题,IETF(Internet E
电信网络运营商的主干网是整个运营商网络的核心。但是目前的基于SNMP协议的网络管理系统存在着占用目标网络带宽大、故障定位难等缺点。不仅无法有效地管理主干网,同时还降
推荐系统是大数据时代的学术热点和应用热点,基于协同过滤的推荐技术在各类推荐系统中已取得较为丰富的成果,但是在大学生就业信息服务过程中的推荐技术研究和应用系统构建尚不
随着计算机、网络、通信以及多媒体技术的迅速发展,嵌入式系统继计算机网络技术之后成为IT领域又一个新的技术热点和发展方向。源码开放的Linux操作系统以其价格低廉、功能强
MATLAB是一种以矩阵运算为基础的交互式程序语言。它集成了数值计算、矩阵计算和图形绘制功能。目前,广泛应用于研究、解决各种数学及工程问题。本论文主要研究基于MATLAB的高
软测量技术为解决工业控制系统在线检测过程中,一些控制参数无法通过检测仪表进行直接检测或由于检测仪表价格昂贵难以应用等实际难题提供了有效技术手段。 基于统计学习理
人脸是一种重要的生物特征,人脸检测和人脸检索可以应用在各种身份鉴别系统中。人脸检测属于模式识别研究的范畴,目前已有很多研究人员对其进行了深入地研究,并且取得了不错进展