欢迎来到天天文库
浏览记录
ID:33122944
大小:14.75 MB
页数:69页
时间:2019-02-20
《插件式的海岸侵蚀灾害分析与评价gis应用框架分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、华东师范大学硕士学位论文第一章引言组件式(也称构件式)GIS是当前二次开发的主流方式之一,组件技术是一种面向对象的软件技术[61,其本质是二进制代码模块,它独立于开发语言和操作系统,具有很好的移植性,可以嵌入不同的平台。组件是一种细粒度的代码复用,在一定程度上提高了软件的开发效率,提升了系统的扩展性。但是,本文研究的海岸侵蚀灾害分析与评价GIS应用框架主要面向管理和决策的专业用户,为他们提供决策支持,不仅具有处理、存储和查询空间信息的功能,更重要的是通过强大的知识模型和空间分析工具挖掘和处理空间信息。框架的开发是一个不断迭代的复杂过程,随着高级的GIS功能需求(如
2、海量数据处理、时空数据模型表达、三维可视化分析等)增加,系统将变得越来庞大。面对这些问题,组件式GIS的瓶颈越来越严重:组件数量过多造成了模块结构混乱,代码复用性较差,开发效率低下,开发人员协作困难,代码安全性不高。因此,需要一种更高效的开发技术来适应开发新的发展,插件方式成为新的选择。插件技术思想来源于计算机硬件设计[71,插件式框架包括主程序、接口和插件三个部分,主程序相当于计算机的主板,接口则相当于计算机上的各种外接插口,而插件则相当于计算机上的各种外接设备。插件式GIS应用框架成为了新的技术热点,其良好的扩展性和灵活性,为软件复用提供了一种高效的方式,插件
3、式GIS应用框架采用先编译后集成的策略,提高了代码的安全性。因此本文研究基于插件方式来构建海岸侵蚀灾害分析与评价系统,在技术上具有以下几点重要意义:1.插件式GIS应用框架结构化程度高,系统灵活性良好,模块之间相关度低,各个独立的模块通过统一的管道或者协议进行通信互动,这样,当一个模块内部发生重大改变时,只要它的通信入口或者出口保持不变,就不会影响到系统中其他模块的有效性和可靠性。2.插件式GIS应用框架具有良好的可扩展性。可扩展性是插件式应用框架的显著特征之一,它意味着应用框架的功能具有生长的能力。没有扩展能力的应用框架毫无使用的价值和意义,因为框架本身就是为了
4、提供一个统一的上下文环境给具体的应用使用。应用框架的可扩展性能够给予一个平台实现不同的功能,满足不同的应用需求。3.插件式GIS应用框架具有可重用性。代码的可重用性是衡量代码质量的一个重要标志。无论是使用函数、类还是其他更高层次的重用模型,都是为了在某种程度上提高可重用新,‘使程序员避免写重复的代码,在插件式应用框架中,2华东师范大学硕士学位论文第一章引言可重用的不仅仅是函数和类,还包括多个类组成的一套逻辑和设计模式,可简单的认为,设计插件式应用框架的主要目的之一就是实现代码的重用。”4.插件式GIS应用框架具有良好的代码安全性。插件开发基于接口实现,可独立的编译
5、成dll程序集,这种先编译后集成的方式,保证了框架代码的安全性。华东师范大学硕士学位论文第一章引言1.2国内外研究进展1.2.1GIS技术发展与趋势随着计算机技术、空间技术和计算机图形学理论的发展,GIS技术也日趋成熟。目前,,GIS已在全球变化与监测、城市规划、资源管理、环境研究、灾害预测等许多领域发挥越来越重要的作用【7】【8】,成为了空间信息研究的重要技术和手段。近年来,地理信息系统技术正在下面几个方面得到快速发展:1、基于Intemet的WebGIS。互联网络(Intemet)的迅速崛起和在全球范围内的飞速发展,使万维网(WorldWideWeb简称WWW
6、或Web)成为高效的全球性信息发布渠道。互联网已经渗透各行各业,信息高速公路上奔跑着越来越多的信息。随着Intemet技术的不断发展和人们对地理信息系统(GIS)N需求,利用Internet在Web上发布和出版空间数据,为用户提供空间数据浏览、查询和分析的功能,已经成为GIS发展的必然趋势。WebGIS是Intemet技术应用于GIS开发的产物。GIS通过WWW功能得以扩展,真正成为一种大众使用的工具。从WWW的任意一个节点,Intemet用户可以浏览WebGIS站点中的空间数据、制作专题图,以及进行各种空间检索和空间分析,从而使GIS进入千家万户。和传统的基于C
7、lient/Server的GIS相比,WebGIS具有以下特点:(1)全球化的GIS应用。(2)大众化的GIS。(3)良好的可扩展性。(4)跨平台特性。[8119]2、“3S"(GIS、GPS、RS)集成。地理信息系统(GIS)、遥感技术(RS)、全球定位系统(GPS)合称为3S:GIS以其空间分析的特长,作为集成系统的基础平台,将多种来源的时空数据进行集成管理、动态存取和空间分析,为智能化数据采集提供地学知识;RS用于实时地或准实时地提供目标及其环境的语义或非语义信息,基于RS技术,经过技术人员对遥感影像的加工分析,能准确的发掘地球表面上的各种信息,是GIS重要
8、的数据源;
此文档下载收益归作者所有