WebGIS-基础知识课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《WebGIS-基础知识课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WebGIS 基础知识 课件
- 资源描述:
-
1、WebGIS 基础知识内容 WebGIS概念和特征 WebGIS组成 WebGIS优点 WebGIS系统功能 实现策略 WebGIS原理 WebGIS的应用模式 互联网与GIS的结合发展 WebGIS即万维网地理信息系统,是利用交互网技术扩展和完善地理信息系统的一项新技术,是地理信息系统和交互网技术相结合的一种新的技术方法 通过它人们可以方便地从WWW的任意一个节点浏览或获取Web上的各种分布式地理空间数据以及进行各种在线的地理空间分析。 它的出现使GIS能够真正走向社会,为更广泛的社会群体服务。WebGIS概念一、WebGIS概念和特征 WebGIS是GIS,但是 基于Web的GIS 不需要
2、购买GIS软件 WebGIS=GIS+Web-GIS Software定义1:WebGIS指在Internet/Intranet网络环境下,基于TCP/IP和WWW协议,以支持标准HTML的浏览器为统一的客户端,通过Web Server向GIS Server提出GIS服务请求的一种技术。n WebGIS是Internet技术和GIS技术相结合的产物;n WebGIS的基本思想基本思想就是在Internet网上提供地理信息,让用户通过浏览器获得一个地理信息系统中的数据和服务n 由于客户端应用采用了客户端应用采用了WWWWWW协议协议,所以称之为WebGIS; 与传统的、基于桌面或局域网的GIS相
3、比,WebGIS具有以下几个显著特征:2、WebGIS的特征 客户可以同时访问多个位于不同地方的服务器上的最新数据, 而这一Internet/Intranet所特有的优势大大方便了GISGIS的数据管理的数据管理, 使分布式的多数据源的数据管理和合成更易于实现。(1)更广泛的访问范围 无论服务器客户机是何种机器何种机器,无论WebGIS服务器端使用何种何种GISGIS软件软件, 由于使用了通用的Web浏览器,用户就可以透明地访问WebGIS数据, 在本机或某个服务器上进行分布式部件的动态组合分布式部件的动态组合和空间数据的协同处理与分析空间数据的协同处理与分析,实现远程异构数据的共享。(2)平
4、台独立性 普通GIS在每个客户端都要配备昂贵的专业GIS软件,而用户使用的经常只是一些最基本的功能只是一些最基本的功能,这实际上造成了极大的浪费。 WebGIS在客户端通常只需使用只需使用WebWeb浏览器浏览器(有时还要加一些插件),其软件成本与全套专业GIS相比明显要节省得多。 另外,由于客户端的简单性而节省的维护费用客户端的简单性而节省的维护费用也不容忽视。 (3)可以大规模降低系统成本 要广泛推广广泛推广GISGIS,使GIS系统为广大的普通用户所接受,而不仅仅局限于少数受过专业培训的专业用户,就要降低对系统操作的要求。 通用的通用的WebWeb浏览器浏览器无疑是降低操作复杂度的最好选
5、择。 (4)更简单的操作 传统的GIS大多使用文件服务器结构文件服务器结构的处理方式,其处理能力完全依赖于客户端,效率较低。 而当今一些高级的WebGIS能充分利用网络资源,将基础性、全局性基础性、全局性的处理交由服务器执行,而对数据数据量较小的简单操作量较小的简单操作则由客户端直接完成。(5)平衡高效的计算负载 Web GIS在结构上属于分布式地理信息系统模型,通过Internet/WWW机制可有效地实现分布式地理信息处理。Web GIS一般由四部分组成:二、WebGIS组成 Web GIS浏览器(Brower),可以通过Web服务器连通到任何地点的另一个数据服务器上,读取各种地理信息; W
6、eb GIS信息代理(Information Agent),是空间信息网络化的关键部门,主体(Agent)是信息代理机制和信息代理协议,提供直接访问数据库的功能; Web GIS服务器,能解释中间代理请求及操作数据库服务器和实现浏览器和服务器的动态交互; Web GIS编辑器(Editor)。具有可视化、交互式、多窗口的功能,能建立GIS对象、模型和进行空间数据的编辑及显示。 与以往的桌面GIS相比,WebGIS具有许多优点三、WebGIS优点 WebGIS应用客户/服务器概念来执行GIS的分析任务。 它把任务分为服务器端和客户端两部分。(1)集成的全球化的客户/服务器网络系统客户端服务器端请
7、求数据、分析工具或模块结果或数据和分析工具 WebGIS可使用户在Internet上操作GIS地图和数据,用Web浏览器(IE、Netscape等)执行部分基本的GIS功能。 如Zoom(缩放)、Pan(移动)、Query(查询)、和Label(标注),甚至可以执行空间查询。(2)WebGIS是交互系统 GIS数据和分析工具是独立的组件和模块,WebGIS利用Internet的这种分布式系统把GIS数据和分析工具部署在网络中不同的计算机部署在网络中不同的计算机上, 用户可以从网络上的任何地方访问这些数据和应用程序,即不需要在本地计算机上安装即不需要在本地计算机上安装GISGIS数据和应用程序数
8、据和应用程序, 只要把请求发送到服务器,服务器就会把数据和分析工具模块传递给用户,达到Just-in-time的性能。(3)WebGIS是分布式系统 由于WebGIS是分布式系统,数据库和应用程序部署在网络中不同的计算机上,随时可被管理员更新随时可被管理员更新, 对于Internet上的每个用户来说都将得到最新可用的数据和应用,即只要数据源发生变化只要数据源发生变化,WebGIS将得到更新。(4)WebGIS是动态系统 在WebGIS以前,尽管一些厂商为不同的操作系统(如Windows、UNIX、Macintosh)分别提供了相应的GIS软件版本,但是没有一个GIS软件真正具有跨平台的特性。
9、WebGIS对任何计算机和操作系统都没有限制,只要能访问Internet,用户就可以访问和使用WebGIS而不必关心用户运行的操作系统是什么。(5)WebGIS是跨平台系统(6)WebGIS能访问Internet异构环境下的多种GIS数据和功能 此特性是未来WebGIS的发展方向。 异构环境下在GIS用户组间访问和共享GIS数据、功能和应用程序,需要很高的互操作性。 OGC提出的开放式地理数据互操作规范(Open Geodata Interoperability Specification)为GIS互操作性提出了基本的规则。 例如,数据格式的标准、数据交换和访问的例如,数据格式的标准、数据交换
10、和访问的标准、标准、GISGIS分析组件的标准规范等。分析组件的标准规范等。 使用Web上超媒体系统技术,WebGIS通过超媒体热链接可以链接不同的地图页面。 例如,用户可以在浏览全国地图时,通过单击地图上的热链接进入相应的省地图进行浏览。(7)图形化的超媒体信息系统 WebGIS的功能,根据其发展的不同阶段,会有不同的功能,通常可将WebGIS的发展划分为四个阶段四个阶段: 空间信息浏览与查询阶段 地图制作阶段 地理信息系统阶段 网络空间信息阶段。四、系统功能 本阶段的主要功能主要功能是完成静态空间信息的网络发布,它除了具有地图浏览基本功能(如缩放、漫游)外,还提供简单的信息查询功能。(1)
11、空间信息浏览与查询阶段 在该阶段除了具有前一阶段所具有的功能外,还具有地图制作的功能。 系统通过通用的Web浏览器浏览器让客户端用户选择制图区域,并设置各种制图参数, 服务器端的服务器端的地图制作系统在获取这些参数后,则利用服务器上的空间数据库进行地图的制作地图的制作,完成后的地图以浏览器能够接受的方式返回。(2)地图制作阶段 这一阶段除了具有前一阶段所具有的功能外,还具有以下的功能: 数据更新数据更新。经过身份认证身份认证并具有特定权限的用户,可以对服务器上的数据进行更新,具体包括增加新的数据增加新的数据、编辑已有的数据编辑已有的数据以及创建新的图层创建新的图层等操作。 传统GIS操作在后端
12、服务器的支持下,在前端通过Web页面实现传统GIS的功能。(3)地理信息系统阶段 该阶段是WebGIS的发展目标发展目标,也是网络计算环境下空间信息服务的新形式。该阶段的功能除包括前面各阶段所具有的功能外,还具有以下功能: 在线专业分析。许多专业分析模型是针对特定数据库的,植被覆盖模型、水土流失模型等可以在网上针对特定的数据库运行这些模型,利用网络环境下多个站点的数据,进行分析并返回结果。(4)网络空间信息系统阶段 基于WWW的网络协同计算。网络协同计算包括面向数据的协同计算和面向服务代理的协同计算。 前者是以数据为中心,其计算场地有时取决于数据所在地,有时取决于数据处理程序所在地; 后者则是
13、网络上发布多种信息代理,负责接受用户的请求,在网络上寻找满足要求的数据,并自动选择最佳计算场地,处理之后把结果返回给用户。(4)网络空间信息系统阶段 目前实现WebGIS的策略有三种:服务器端策略、客户端策略以及混合策略。五、实现策略(1)服务器端策略Web浏览器客户机GIS服务请求处理结果Web服务器通信接口GIS服务器服务器InternetCGI、ISAPI或ASP 在这种WebGIS体系结构中服务器服务器完成来空间数据处理完成来空间数据处理所有工作所有工作,而客户机客户机仅用于发出服务请求和显示服务发出服务请求和显示服务器的最终处理结果器的最终处理结果。 这是一种典型的瘦客户、胖服务器模
14、型,对服务器的性能要求很高。 采用这种技术的 产品有ESRI的Internet Map Server(IMS)、MapInfo的MapInfo ProServer等。 由于所有的GIS操作都是通过GIS服务器来完成的,因此可在客户端配置很低的条件下能进行复杂的在客户端配置很低的条件下能进行复杂的GIS操作,操作,同时能充分利用现有的同时能充分利用现有的GIS资源资源。 由于在客户端使用的是支持标准HTML的Web浏览器,操作结果以静态的以静态的GIF或或JPEG图像的形式来进行表示,图像的形式来进行表示,因此客户端与平台无关。因此客户端与平台无关。服务器策略的优点 网络传输的负担重网络传输的负
15、担重 由于客户端的每步操作都要将请求通过网络传给GIS服务器,同时GIS服务器也要将处理结果以静态图像的形式再返回给用户,因此加大了网络传输的负担。 服务器的负担重服务器的负担重 由于所有的服务请求都必须由GIS服务器来进行解释执行,当有多个用户同时发出请求时,服务器的负担就会很重,系统的性能就会收到很多的影响。 客户端的可操作性差客户端的可操作性差 由于在客户端显示的是静态栅格图像,因此在客户端用户就不能对单个地物进行诸如闪烁显示操作。服务器策略的缺点(2)客户端策略客户机客户机WebWeb浏览器浏览器Plug-inAppletActiveXGIS数据请求传送空间数据Web服务器GIS服务器
16、GIS数据AppletActiveXInternet服务器 这里所说的客户端软件可采用三种不同的技术进行构建,它们是Plug-in、ActiveX控件以及Java applet。 目前,很多WebGIS产品采用的都是这种模式,如Intergraph公司的GeoMedia Web Map和Autodesk公司的MapGuide。 GIS操作速度快。由于所有的GIS操作,如地图的缩放、漫游、属性查询等,都在本地由客户端软件来完成,因此系统响应速度很快。 服务器和网络传输负担轻。由于服务器仅提供GIS数据服务,同时服务器和客户端仅进行一次数据传输,因此可大大减轻服务器和网络传输的负担。 基于Java
17、 applet的WebGIS可以在任何平台上使用。客户端策略的优点 客户端软件的功能有限客户端软件的功能有限,对于处理空间数据的能力也受客户机性能的限制。 由于空间数据的复杂性空间数据的复杂性,使得空间数据可以有多种格多种格式式进行存储,这样在客户端在对于客户端直接请求空间数据的情况下,客户端对于不同的数据源就需要有客户端对于不同的数据源就需要有不同的数据访问接口不同的数据访问接口,从而大大增加了系统的开发难度。客户端策略的缺点 对于基于ActiveX技术开发的WebGIS只能在Microsoft的Windows下的IE中才能进行。 对于基于Plug-in技术开发的WebGIS需要事先在客户端
18、安装Plug-in后才能使用。客户端策略的缺点 从以上分析可以看出,单纯的服务器策略和客户端策略都有其明显的局限性。 当服务器端策略涉及到频繁的数据传输时,它们的效率受到网络带宽和网络负荷的严重影响。 而在客户端策略中,当处理请求和处理能力不一致时,受计算能力的影响,某些任务可能运行较慢,甚至根本无法完成。(3)混合策略 当涉及大量的数据操作和复杂分析任务时,可以让计算能力很强的服务器来处理。 当涉及到用户交互较多的任务时,可以用客户机来进行处理。 在这种情况下,服务器和客户机可以共享它们的性能服务器和客户机可以共享它们的性能和数据处理能力,从而合理地把数据和数据处理程序和数据处理能力,从而合
19、理地把数据和数据处理程序分配,使系统的整体性能最优分配,使系统的整体性能最优。(3)混合策略 WebGIS是建立在Web技术上的一种特殊环境下的地理信息系统。 其本质与一般的地理信息系统没有区别。但是由于早先的GIS一般在网络功能上比较差,因此建立在网络环境下的Web GIS一出现就受到了很大重视。六、WebGIS原理 Web GIS也称为Web-based GIS,是建立在Web技术之上的一种特定领域的应用。Web的全称为World Wide Web,一般简称为WWW或Web。它是目前Internet上最重要的应用技术之一。 Internet从1969年美国国防部国防高级研究计划署资助建立的
展开阅读全文