地理信息系统课件WEBGIS精简.ppt
《地理信息系统课件WEBGIS精简.ppt》由会员分享,可在线阅读,更多相关《地理信息系统课件WEBGIS精简.ppt(38页珍藏版)》请在三一办公上搜索。
1、第十三章 网络地理信息系统,“19世纪是铁路的时代,20世纪是高速公路的时代,21世纪是网络的时代”。,一、分布式系统二、C/S模型三、网络GIS的定义四、网络GIS应具有的功能五、网络GIS的组合方式六、Web GIS的定义七、Web GIS的组成八、Web GIS与传统GIS相比所具有的优点九、Web GIS的实现技术十、Web GIS的数据管理与检索十一、系统维护和安全性十二、因特网地理信息系统的发展趋势,一、分布式系统,所谓分布式就是指数据和程序分散到多个服务器,以网络上分散分布的地理信息数据及受其影响的数据库操作为研究对象的一种理论计算模型。分布式有利于任务在整个计算机系统上进行分配
2、与优化,克服了传统集中式系统会导致中心主机资源紧张与响应瓶颈的缺陷,解决了网络GIS 中存在的数据异构、数据共享、运算复杂等问题,是地理信息系统技术的一大进步。分布式系统(Distributed System):一组独立计算机的集合,但是从用户的角度来看,如同于一台计算机。较之于集中式系统以及独立的微机系统,分布式系统具有以下优点(表131,表13-2):,表13-1:分布式系统的优势-与集中式系统比较,表13-2:分布式系统的优势-与微机系统比较,二、C/S模型,客户机/服务器(C/S,Client/Server)模型:一种分布式系统结构,在该体系中,客户端通常是同最终用户交互的应用软件系统
3、,而服务器由一组协作的过程构成,为客户端提供服务。客户机和服务器通常运行相同的微内核,一个C/S机制可以有多个客户端,或者多个服务器,或者兼而有之。C/S模式:基于简单的请求/应答协议,即客户端向服务器提出信息处理的请求,服务器端接收到请求并将请求解译后,根据请求的内容执行相应操作,并将操作结果传递回客户端(图133)。C/S体系的优点:简单和高效。HTTP、FTP等协议都是遵循C/S的模式。在网络GIS的实现中是经常采用的一种方案。目前,将服务器分解形成数据服务器和应用服务器,形成三层结构,可以更好地区分数据访问操作和应用模型,这是经常被采用的一种结构。,三、网络GIS的定义,网络GIS是利
4、用网络技术来扩展和完善GIS的一项新技术,利用基于C/S的分布式系统,是GIS在广域网环境下的一种应用,实现了空间信息的网络化。GIS通过互联网延伸了功能,真正成为了一种大众使用的信息工具。在互联网的任意一个节点,人们都可以浏览网上分布的各种具有超媒体特性的地理空间数据、技术性数据,并进行地理分析、查询,以支持智能辅助决策。,四、网络GIS应具有的功能,(1)实现地理信息在互联网环境下的传输应用;(2)实现在互联网上地理信息的时间、空间和属性数据的有机融合;(3)实现地理信息数据的多格式双向式多向的可视化发布、检索和查询;(4)提供互联网上的在线空间分析功能如缓冲区分析等;(5)实现多地域、多
5、平台、多格式的信息采集、共享。,五、网络GIS的组合方式,在分布式的网络GIS中,客户机和服务器分别由相应的软件、硬件以及数据库组成,其组合方式可以按照数据和应用功能的分布分成五种(下表):,51 全集中式 即软件、数据库管理系统和数据库全部集中在中央服务器上,客户系统只负责用户界面功能,即获得用户指令并传递给服务器,显示查询结果,提供系统的辅助功能(下图)。常用的客户设置有三种,第一种是以X-server为代表的,只负责表现逻辑的客户系统,所有的数据处理和运算均在服务器上执行,客户端由专门的X终端或者X模拟器通过X协议实现用户与服务器之间的通讯;第二种是以ArcView为代表的客户软件系统,
6、这类系统除了提供一般的用户界面以外,还具有相当强的分析和处理功能。ArcView可以与ESRI的ARCINFO、与作为服务器的SDE、Arcstorm,通过网络软件系统NFS或者网络API构成网络GIS;第三种是目前在WebGIS上广泛采用的用户界面功能由浏览器执行的客户系统。,52 数据集中式 网络系统专门设置集中的数据存储和管理服务,网络的其他部分成为数据客户,它们一般都是带有一定功能的地理信息系统软件(下图)。简单的数据服务可以由网络软件系统(如NFS)提供,大型的管理系统则需要功能完备和高性能的数据服务器,如Arcstorm和Oracle。,53 功能集中式绝大部分的功能集中在一个或者
7、几个容量大、性能高的服务器上,由它们负责所有的分析和处理,数据则分散到客户端存储和管理(下图)。由于在大多数GIS应用中,数据量一般比较庞大,采用这种方式,会增加网络的传输量,从而降低整个系统的性能。,54 全分布式在全分布系统中,各个子系统具有完备的数据库及地理信息系统软件和其他应用软件,在网络中同时扮演客户和服务器的角色。各个子系统的软硬件环境和特性及拥有的数据都很可能不一样,但同时又有很密切的联系和互补性。系统的集成,通过网络操作系统及各子系统提供的API实现。实现全分布式的网络GIS,往往需要基于已有的系统平台进行二次开发,使它们能够相互协作。,55 函数库服务器函数服务器把优化的功能
8、函数存储在服务器上,通过网络按用户要求动态合成应用软件,并使其在客户机上运行。从而可从根本上改变传统的资源分配和软件运行及维护方式。基于分布构件模型(CORBA或DCOM)构造的软件系统可以在一定程度上实现函数库服务器。目前函数库服务器的理论和技术不很成熟.,六、WebGIS的定义,WebGIS(万维网地理信息系统),是网络GIS的一个重要组成部分,是利用Web技术来扩展和完善GIS的一项新技术,通过HTTP协议采用基于C/S的请求/应答机制,具有较强的用户交互能力,可以传输并在浏览器上显示多媒体数据,用户通过交互操作,对空间数据进行查询分析和各种操作。与传统的GIS相比,WebGIS有其特殊
9、之处,主要表现在:1)它必须是基于网络的C/S系统,而传统的GIS大多数为独立的单机系统;2)它利用因特网来进行客户端和服务器之间的信息交换,这就意味着信息的传递是全球性的;3)它是一个分布式系统,用户和服务器可以分布在不同地点和不同的计算机平台上。,七、WebGIS的组成,WebGIS是在Internet信息发布、数据共享、交流协作基础之上实现GIS的在线查询和业务处理等功能,Web分布式交互操作是工作的重心。WebGIS的基本组成包括:(1)Web服务器;(2)Browser浏览器(GIS插件);(3)页面描述语言:HTML,VRML;(4)Web交互程序:Java,CGI,ActiveX
10、;(5)GIS数据库管理器:ARCSTORM,SDE。,八、WebGIS与传统GIS相比所具有的优点,(1)访问范围更广泛。客户可同时访问多个位于不同地方服务器上的最新数据,使分布式的多数据源的数据管理和合成更易于实现。(2)平台独立性。无论服务器/客户机是何种机器,无论WebGIS服务器端使用何种GIS软件,由于使用了通用的Web浏览器,用户就可以透明地访问WebGIS数据,在本机或某个服务器上进行分布式部件的动态组合和空间数据的协同处理与分析,实现远程异构数据的共享。(3)大规模降低系统成本。普通GIS要求每个客户端配备昂贵的专业GIS软件,而用户通常只使用一些最基本的功能,造成极大的浪费
11、。WebGIS在客户端通常只需使用Web浏览器(有时还要加一些插件),其软件成本与全套专业GIS相比节省许多。另外,由于客户端的简单性也会节省很多的维护费用。,八、WebGIS与传统GIS相比所具有的优点,(4)操作更简单。通用的Web浏览器降低了操作复杂度,使其更易为广大的普通用户接受和GIS的推广。(5)平衡高效的计算负载。传统的GIS大都使用文件服务器结构的处理方式,其处理能力完全依赖于客户端,效率较低。而今一些高级的WebGIS能充分利用网络资源,将基础性、全局性的处理交由服务器执行,而对数据量较小的简单操作则由客户端直接完成。这种计算模式能灵活高效地寻求计算负荷和网络流量负载在服务器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 地理信息系统 课件 WEBGIS 精简
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6454092.html