平台无关的GIS应用软件功能复用研究与实现

被引量 : 4次 | 上传用户:qq414363439
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地理信息系统GIS(Geographic Information System)是近20年来发展起来的一门综合应用系统,它能把各种信息同地理位置和有关的视图结合起来,并把地理学、几何学、计算机科学及各种应用对象、Internet、多媒体技术及虚拟实现技术等融为一体,利用计算机图形与数据来采集、存储、编辑、显示、转换、分析和输出地理图形及其属性数据。 GIS目前被广泛的应用于各行各业,包括金融、水利、交通等各行各业。但每种应用系统中都会有相同的一些基本功能。而且目前开发平台很多,使得应用系统的二次开发者花了很多的人力物力在重复的劳动中。随着人们对复用的重视,越来越多的人关注GIS应用软件开发中的复用问题。 本文针对这个问题,首先介绍了GIS的开发模式和几种不同构件技术,通过对几种不同GIS平台的比较,分析其各自的接口特点及空间数据格式,建议通过一种基于体系结构、面向构件的软件开发方法来二次开发应用软件,利用Web服务封装构件接口,利用SOAP协议实现构件之间通信,在其他基于不同GIS平台二次开发应用软件中进行功能复用,从而实现平台无关,提高软件复用性。最后在一个应用实例中初步实现所需要进行的复用研究。 本文所作的工作有如下几点: 1.分析了GIS的几种开发模式、构件技术的几种方法和GIS系统间的数据接口。 2.了解目前GIS复用技术,分析平台无关性,提出基于体系结构、面向构件的软件开发方法。 3.分析了常见的几种GIS开发平台和其各自开发实例,提出了利用Web服务封装构件接口,SOAP实现接口之间通信实现构件复用。 4.利用前面提出的软件开发方法完成了一个基于GIS应用软件的开发,使用具体技术,初步实现平台无关功能复用。
其他文献
<正> 马尾松毛虫(Dendrolimus punctatus Walk.)是湖南主要森林害虫,分布面广,为害极严重。几年来由于党委掛帅,羣众干劲冲天,特別是1958及1959两年大力开展除治,先后出现了
论文针对临沂电信资源信息管理系统进行了研究与设计。系统的开发主要解决宽带业务发展过程中资源管理效率低下,业务流程处理不规范的问题。 论文首先介绍了临沂电信系统的
作为现代日常生活不可或缺的一种交通工具,汽车不仅给人们带来了极大的便利,并且也带来了不同程度的环境污染问题,所以,汽车节能减排逐渐的承受到了人们的普遍关注及高度重视
随着计算机的日益普及,各领域对软件的需求不断增长,软件的复杂度也不断提高,如何更好地在缩短软件开发时间的同时保证软件的质量就成为一个格外重要的问题。软件复用技术为
“孔子,圣之时者也。”这是孟子对孔子的评价,的确抓住了孔于思想及其人格特征的实质。本文认为,对时间问题的关注和研究是普遍存在于孔子的思想世界中的,集中表现于天道观、“时
在日本,研究汉语语法的历史,可以追溯到350年以前,也就是日本的江户时代(1600-1868)。这个时期的日本汉学家,主要精力是放在对中国古典文学和古典文献中的助词、虚词等词语的
目的:观察综合疗法治疗腰椎间盘突出症的临床疗效。方法:128例采用腰椎牵引、针灸、穴位注射、静脉输液、中药内服外敷、腰肌功能锻炼综合治疗。10日为一疗程,间歇3天,治疗3
本文报告了在初中阶段开展心理素质教育的途径、方法和效果 ,表明心理素质教育对于改善学生的心理品质 ,提高学生的科学文化素质和品德素质具有基础作用。
<正>教基二〔2013〕1号(2013年1月18日)各省、自治区、直辖市教育厅(教委),新疆生产建设兵团教育局:为贯彻《国家中长期教育改革和发展规划纲要(2010~2020年)》,适应新时期全