WebGIS构件化研究与应用

来源 :河海大学 | 被引量 : 7次 | 上传用户:zhangyi202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地理信息系统(GIS)是一个和计算机技术有着紧密联系的学科。随着构件技术在软件开发中的广泛使用,地理信息系统也走上了构件化的发展道路,分布式对象技术的成熟更使得构件技术成为开发WebGIS的得力工具。构件技术解决了传统GIS在开发GIS应用系统时所面临的专业技术要求高、开发周期长、系统集成困难等问题,它不仅简化了GIS应用系统的开发过程,也为WebGIS提供了高效、灵活、功能强大的开发模式。 目前,WebGIS是GIS领域重要的发展方向,GIS厂商也为此推出了大量WebGIS开发工具。ESRI公司的ArcIMS是这些产品中使用较为广泛的一个。不过,由于ArcIMS各部件之间需要依靠ArcXML语言进行通信,所以Java环境下ArcIMS应用系统的开发需要建立在对ArcXML语法知识深入了解的基础上。这使开发者使用Java开发GIS功能时依然面临着与传统GIS开发同样的问题,GIS应用系统开发过程趋于复杂。 为了简化ArcIMS应用系统的开发过程,缩短系统开发周期,论文深入讨论了ArcXML为二次开发人员开发GIS功能带来的复杂度,指出利用构件技术屏蔽ArcXML复杂性、封装地图通用功能是简化ArcIMS地图功能开发的有效手段,提出了开发ArcIMS高级通用构件的方案。 本文的主要工作如下: (1)分析GIS现状,从GIS开发模式的演变入手,指出利用GIS构件开发GIS应用是构件技术在GIS领域应用的必然结果,讨论了WebGIS的构件化趋势。 (2)深入讨论了ArcXML为应用开发者开发GIS功能带来的困难,提出利用构件技术屏蔽ArcXML、封装地图通用功能、降低系统开发复杂度的解决方案。通过对ArcXML的详细分析,论文给出了ArcIMS高级通用构件的具体设计。 (3)利用EJB构件技术开发了具有地图显示和图层操作功能的原型系统。
其他文献
因特网的强大功能源于它的广泛连通性和开放性,而这也恰恰导致了它的不安全性。传统边界防火墙作为一种有效的网络安全技术,设置在内部网与外部网之间,依据预先设定的安全策略,对
论文系统研究了基于感兴趣区域的图象检索技术,详细阐述了根据人眼视觉特征选取感兴趣区域的新方法。并对现有基于感兴趣区域的图象检索技术进行了改进。 对于感兴趣区域的
在计算机科学领域,存在两个永恒不变的定律:其一,在任一时候对计算资源的需求总是远远超过可获得的计算资源;其二,我们总是希望通过最简单、最方便的方法来获得所需资源。正是基于
本文就是围绕Execute消息在智能网整体功能平面的设计、实现和在业务中的应用来进行阐述的。首先简要介绍了智能网的概念、体系结构、特征和智能网的标准。提出IT界业务环境
近20多年来,信息技术和信息产业已成为新兴生产力的代表,作为信息产业核心的软件产业更是得到了前所未有的迅猛发展。但是,上世纪70年代出现的“软件危机”一直困挠着软件行业。
本论文研究并实现了分布式网络管理中的一种:基于远程操作的IPv4/IPv6兼容的分布式网络管理。在跟踪最新的DISMAN进展的同时,提出了对IETF定义的RFC2925的改进方案,并对其安全使
有损陷门函数(Lossy Trapdoor Functions,LTDFs)和All-But-One陷门函数(ABO-TDFs)是由Peikert和Waters[1]提出的,它们可以用于构造许多重要的密码学工具,包括CCA安全的公钥加密
学位
本文首先简要介绍了软件复用的思想和面向对象的系统开发平台J2EE,对统一建模语言UML和面向对象统一软件开发过程RUP以及J2EE核心设计模式也进行了简单介绍.然后主要介绍了基
形式化方法是一种建立在严格数学基础上的软件开发方法。在软件开发过程中使用形式化方法,既可以提高目标软件系统的正确性和可靠性,又能提高软件的开发效率。但是,正因为形式方