【网学提醒】:本文主要为网上学习者提供基于J2EE/XML的分布式WebGIS平台系统设计与实现,希望对需要基于J2EE/XML的分布式WebGIS平台系统设计与实现网友有所帮助,学习一下吧!
资料包括: 论文(6页3519字)
说明:摘要:分析了目前WebGIS各种实现模式的优缺点以及利用J2EE构建分布式WebGIS平台系统的优越性;提出了一种基于J2EE/XML构建的四层体系结构的分布式DragonMapWeb系统;并就该系统,分别探讨了与其相关的系统构架、EJB类组织、数据模型、关键技术、功能设计等问题。
关键词:J2EE;分布式;EJB,中间件;
1 引言
随着Internet技术的发展和数字地球概念的提出,传统GIS正向着信息共享的网络GIS发展。Internet技术为GIS的发展开拓了新的契机,使得网络化成为GIS发展的必然趋势。GIS通过Web的扩展,使得GIS的触角遍及各个角落,从为单用户提供空间数据服务转变为利用遍及全球的计算机网络为多用户提供实时的多元空间数据服务和功能服务,真正成为一种面向大众的工具。
然而,对于中小型公司来说,购买平台软件的经费,难以承受,再加上获得的仅是应用工具,自己的技术得不到提高,永远受限于所购买的平台软件,于是从底层开发属于自己的WebGIS技术平台已成为中小型公司及个人的第一选择。因此,作者提出了一种基于J2EE/XML构建的四层体系结构的分布式DragonMapWeb系统。
2 WebGIS实现模式和关键技术
2.1 传统WebGIS
传统的WebGIS主要使用CGI、ActiveX和DCOM技术、java、GIS插件等技术建立WebGIS的应用。这些技术各有优缺点,当前流行的WebGIS平台,如ArcIMS、 MapXtreme、MapGuide分别选用了这些技术,但是使用这些技术开发的WebGIS应用系统升级和移植比较困难,尤其是缺乏对分布式地理信息数据处理的能力。
目录:1 引言
2 WebGIS实现模式和关键技术
3 四层分布式DragonMapWeb系统
4 系统功能设计、界面
5 结束语
参考文献: 飞思科技产品研发中心,EJB应用开发详解[M] ,北京,电子工业出版社,2002:152-169.
陈静,龚健雅等.基于J2EE的分布式WebGIS[J].测绘通报,2004年 02期.
候宇等,基于XML的SVG技术及其应用[J] ,
计算机应用研究,2002.
张霞,李德仁等,基于GML构建WEBGIS的研究[J] ,测绘通报, 2003, 第十期.
吴信才,白玉霸等,地理信息系统发展现状及展望[J] ,
计算机工程与应用,2000.4.
陈正江,汤国安, “DIGMAP”GIS软件系统及其应用[J] ,西北大学学报,2002.
于雪英,江南,基于XML三层B/S结构的WEBGIS构建[J] ,地球信息科学,2003,6.
陈能成,龚健雅,朱欣焰等,基于J2EE的分布式GIS研究[J] ,测绘学报,2003年第二期.
作者点评:GIS是“关系到国家安全的战略性技术”,因此开发拥有自主知识产权的国产GIS系统平台,研究和掌握GIS中的前沿关键技术,对我国GIS的发展和应用有着非常重要的意义。本文在分析分布式计算技术实现WebGIS理论的基础上,采用J2EE架构设计了DragonMapWeb平台系统整体框架及解决方案,方案中所设计的平台系统对于提高WebGIS系统可移植性、扩展性的问题具有一定参考价值。另外本系统设计中发布的数据是多源的,无论从数据表达、数据组织上,还是通信技术上充分利用了XML的最新技术。本系统是一个积极的尝试,随着系统的不断完善,将能够在行业实践中得到积极的应用。