您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 30WebGIS综合复习01
1、什么是WebGIS?(来源:课本126、127页)①通俗地讲,WebGIS是指工作在Web网上的GIS,是传统的GIS在网络上的延伸和发展,具有传统GIS的特点,可以实现空间数据的检索、查询、制图输出、编辑等GIS基本功能,同时也是Internet上地理信息发布、共享和交流协作的基础。②(进一步对WebGIS的内涵进行阐述)所谓WebGIS,其实质就是基于“客户机/服务器”这种分布式计算模式的GIS,使GIS的空间数据查询、分析和可视化能在上进行。从的任意一个节点,Internet用户可以浏览WebGIS站点中的空间数据、制作专题图以及进行各种空间检索和分析。2、为什么需要WebGIS?(来源:课件“第一讲网络地理信息系统”)①扩展GIS应用范围,通过在Internet发布GIS数据和服务可以满足更广泛用户的GIS需求,GIS由专业系统转变为公众信息系统;②从多个数据源集成数据,通过Internet可以集成各种异构数据源的数据,降低了数据散发成本,提高了地理数据共享程度;空间信息基础设施的需要,运用基于Web的GIS技术,通过Internet,可以构造跨地区、跨部门的地理信息服务网络。3、WebGIS具有什么特点?(来源:课件“第一讲网络地理信息系统”)基于Web标准。如TCP,HTTP,Html,XML等平台无关。通常,无论客户机是何种操作系统,只要支持通用的Web浏览器,用户就可以访问WebGIS数据和服务。分布式。全球化的Client/Server,GIS数据和服务分布在Internet的不同服务器上,当需要时进行集成。互操作。数据在不同的WebGIS之间无缝传输,一个应用系统可以调用另一个系统的功能,来完成逻辑上的统一的任务。不足:网络带宽限制(WebGIS最大的问题就是数据传输量);复杂地理信息的查询、分析和处理;图形信息的表达困难。4、WebGIS能做什么(功能)?(来源:课件“第一讲网络地理信息系统”)WebGlS继承了大部分或者全部传统GIS软件所具有的功能;WebGIS侧重于空间数据和服务的共享。从Internet的任意节点,用户都可以浏览WebGIS站点中的空间数据、制作专题图、进行各种空间信息检索和空间分析;从应用趋势上看,WebGIS从在Internet上简单地发布地理信息发展到实现地理信息互操作和地理信息Web服务;发展现状和趋势是越来越多的GIS应用架构在Web上。5、WebGIS的组成及作用?(来源:课件“第一讲网络地理信息系统”)Web浏览器是用户和WebGIS的交互接口,用来显示地图和实现客户端的在线查询和分析功能;Web服务器响应来自Web浏览器的请求,通过CGI、Servlet将请求传递给Map服务器,并从Map服务器得到请求结果发还给浏览器;Map服务器是WebGIS的核心,它负责将Web服务器转发过来的用户请求分配给相应的GIS服务器或空间数据库,并能够实现网络的负载平衡;GIS服务器是WebGIS的底层GIS软件,它提供了空间数据的存取、查询、分析、处理等功能;空间数据库是用来存储和管理空间数据;浏览器和服务器之间是通过超文本传输协议HTTP来发送请求和结果数据,数据传输的格式有基于栅格的、基于矢量的和基于XML的;以上不同的服务器可以部署在不同的计算机上。6、与传统的基于桌面或局域网的GIS相比,WEBGIS有何优势?(来源:课件“第一讲网络地理信息系统”)访问范围广,面向大众;资源共享;发布速度快,范围广,维护方便;数据来源丰富、分布存储;分布式计算;系统建设投资少;操作简单;跨平台7、什么是WebGIS的网络传输协议网络传输协议或簡稱為传送协议(CommunicationsProtocol),是指计算机通信的共同语言。现在最普及的计算机通信为网络通信,所以“传送协议”一般都指计算机通信的传送协议,如:TCP/IP、NetBEUI等。(来源:百度百科)WebGIS的网络传输协议包括:请求/响应协议和数据传输模型(来源:课件“第一讲网络地理信息系统”)8、WebGIS的服务器端包括哪几个组成部分(服务器部分自己看下面的便可,给出全部是为了更好的理解局部)(来源:邬伦的网络地理信息系统的PPT课件)1.Web浏览器是用户和WebGIS的交互接口,用来显示地图和实现客户端的在线查询和分析功能;2.Web服务器响应来自Web浏览器的请求,通过CGI、Servlet将请求传递给Map服务器,并从Map服务器得到请求结果发还给浏览器;3.Map服务器是WebGIS的核心,它负责将Web服务器转发过来的用户请求分配给相应的GIS服务器或空间数据库,并能够实现网络的负载平衡;4.GIS服务器是WebGIS的底层GIS软件,它提供了空间数据的存取、查询、分析、处理等功能;5.空间数据库是用来存储和管理空间数据;6.浏览器和服务器之间是通过超文本传输协议HTTP来发送请求和结果数据,数据传输的格式有基于栅格的、基于矢量的和基于XML的;7、以上不同的服务器可以部署在不同的计算机上。9、WebGIS的应用模式有哪几种?10、Web浏览器的作用见第8题11、什么是TCP/IP?(来源:百度百科)TCP/IP指传输控制协议/网际协议(TransmissionControlProtocol/InternetProtocol),又叫网络通讯协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础,简单地说,就是由网络层的IP协议和传输层的TCP协议组成的。它定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准,即规范了Internet上所有计算机之间的数据传输格式和传送方式。(来源:《计算机网络及应用电子教案》第三章)TCP/IP的核心思想是将使用不同低层协议的异构网络,在传输层、网络层建立一个统一的虚拟逻辑网络,以此来屏蔽、隔离所有物理网络的硬件差异,从而实现网络的互联。12、TCP/IP的作用(来源:课本132页)TCP对数据进行格式化,将其分为若干数据包,并标上序号和检验号;IP负责在数据包前添加报头,标明发送主机和接收主机的地址,然后发往相应的网络接口。IP中还设有一些专门的路由算法,以确定数据包的传输路径。采用数据包的方式可使很多不同的用户或应用程序在同一时间使用同一条通信线路;在数据包接收端(即目的主机),TCP协议负责还原数据,并检查和处理错误,向发送注记发回“确认”或请求重发(数据jiesho8不正确或丢失时)。数据包可以沿一条规定的路径从主机到网关,一致到达目的地地址,也可以根据线路情况,选择不同的传送路径。传输的灵活性提高了使用的可靠性。13、什么是HTTP?(来源:课本132页)HTTP是超文本传输协议(HyperTextTransferProtocol)的缩写,它采用请求/应答模式实现客户机与服务器的信息通信。客户机的请求经由网络发往服务器,服务器处理该请求并产生应答。14、HTTP和TCP/IP的关系(来源:问梁轲同学)HTTP协议并不是TCP/IP协议簇的一部分。尽管TCP/IP协议是互联网上最流行的应用,HTTP协议并没有规定必须使用它和基于它支持的层。事实上,HTTP可以在任何其他互联网协议上,或者在其他网络上实现。HTTP只假定(其下层协议提供)可靠的传输,任何能够提供这种保证的协议都可以被其使用。15、WebGIS的数据传输模型?(来源:课件“第一讲网络地理信息系统”)数据传输模型规定了WebGIS在Internet上传递数据的格式。目前,实际应用中主要有3种传输模型:基于栅格的数据传输模型;基于矢量的数据传输模型;基于XML的数据传输模型。16、什么是基于栅格的数据传输模型,它的优点及缺点?(来源:课件“第一讲网络地理信息系统”)解释:其常用的数据格式为raster,栅格文件类型一般是JPG或GIF,使用的客户端是浏览器,在服务器端需要对WEB服务器进行扩展,扩展工作的流程一般为:①服务器响应客户端用户的请求;②调用底层GIS提供的功能;③最后动态生成地图栅格,返回给客户端。优点:带宽要求不高;客户端不需要安装任何额外软件,一般的浏览器都支持;数据安全,原始数据保存在服务器上,客户只得到动态生成的地图栅格缺点:和矢量格式相比,地图质量差;客户端交互功能差,比如选择地物,移动地物,编辑地物;客户端不作任何事情,服务器的负载大17、什么是基于矢量的数据传输模型,它的优点及缺点?(来源:课件“第一讲网络地理信息系统”)解释:其常用数据格式为vector;矢量文件类型为自定义格式;客户端组成为浏览器与插件或JavaApplet,可以进行本地操作;在其服务器端需要对WEB服务器进行扩展,工作的一般流程为①服务器响应客户端用户的请求;②调用底层GIS提供的功能;③将用户要求的数据以矢量的形式返回给客户端。优点:在地理数据不大的情况下,传输速度比栅格快;矢量数据可以在本地进行处理,例如放大,缩小,漫游,选择地物,编辑地物等,不需要每一个操作都由服务器来完成,减少了服务器负载缺点:客户端需要安装任何额外软件;在客户端编辑,存在数据一致性问题;如果是海量数据,网络数据传输量大;数据版权问题18、什么是基于XML的数据传输模型,它的优点及缺点?(来源:邬伦的网络地理信息系统的PPT课件)(说明:虽然与具体的题目对不上号,但是可能有点帮助)1、栅格数据的应用具有局限性;2、矢量数据功能强,但是矢量格式一般采用自定义格式,封闭不开放,不利于数据共享和互操作;3、扩展标记语言(extensiblemarkuplanguage,XML)是一种可提供描述结构化资料的格式,详细来说,XML是一种用来描述数据的语言,它提供了一种独立的运行程序的方法来共享数据,它是用来自动描述信息的一种新的标准语言它已经在很多行业得到了应用,制定了各种与本行业有关的基于XML的规范;4、广泛用于描述地理信息的XML编码主要有SVG和GML:4.1、SVG是一种基于XML的描述矢量图形的标记语言,它已经成为W3C的标准。用户可以下载插件(例如Adobe公司的SVGViewer),在浏览器中显示和操作SVG矢量数据。4.2、OGC的GML(GeographyMarkupLanguage)是一种用于地理信息(包括地理要素的几何和属性)的表达、传输和存储的XML编码。19、WebGIS的应用模式?同第9题20、WebGIS的基本实现方式(来源:地理信息系统论坛社区=44&id=43948)实现WebGIS,就是如何合理地在Intenet上进行GIS数据和GIS计算。对GIS计算的策略不同,WebGIS实现的技术方案也就不同。这些实现技术大致分为客户端实现和服务器端实现,或者混合实现。客户端WebGIS允许GIS的数据和GIS计算能在用户本地计算机的浏览器上行。GIS数据和计算开始都驻留在服务器上,用户可以从服务器请求这些数据和计算,接到服务请求后,服务器把数据和计算传给客户在其本地计算机上进行处理。客户端应用包括3种主要技术方案:GIS插件/Helper程序、GISActivex控件和GISJavaApplets。服务器端应用的WebGIS就是在服务器端执行GIS计算,并把执行的结果转换为HIML格式(一般是GIF/JPEG图像)返回客户端。GIS数据和GIS计算部署在服务器上,对客户请求的响应只是在服务器端进行GIS计算,然后将结果形成为新的中间GIS数据,返送给客户,成为GIS数据迁移。服务器端应用包括3种主要技术方案:GIS桌面系统扩展、基于Activex组件的GIS服务器和基于Java的GIS服务器。(来源:百度文库)基于CGI方式、ServerAPI方式和JavaServlet;基于Plug-in方式;基于ActiveX方式;基于JavaApplet方式。比较:21、什么是HTML?(来源:课本132页)HTTP协议建立了Web服务器和客户机的通信
本文标题:30WebGIS综合复习01
链接地址:https://www.777doc.com/doc-5239530 .html