ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:75.89KB ,
资源ID:6316193      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6316193.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(webgis作业与复习cuit重点docx.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

webgis作业与复习cuit重点docx.docx

1、webgis作业与复习cuit重点docx1 网络是如何影响GIS的?DGIS研究者利用新闻组、电子邮件、论坛等来进行GIS技术问题的探讨2) 网络远程教育,即教师将教案以HTML文档形式放在网上,学生下载使用,并且可 以利用电子邮件进行提问,这样就形成了 “虚拟大学(Virtual University)”3) GIS软件的下载,GIS软件公司可以定期将其开发软件的最新版本放在其站点上, 以供用户下载试用4) 空间数据发布和下载,数据是GIS系统屮最为重要的部分,数据的录入和预处理 也是GIS应用开发过程中耗费吋间、资金最多的一个环节,而通过因特网实现数据 共享,可以降低GTSI程的开发成本

2、2 什么是网络GIS?论述它和传统GIS的区别.网络GIS即网络化的GIS,是以网络为平台的G1S。是一种在网络环境下为用户 提供GIS基本功能的、分布式计算和空间数据管理的地理信息系统网络GIS的典 型代表是WebGIS,此外,移动GIS、网格GIS等也为网络GIS的形式。与传统的地理信息系统相比,WebGTS有其特殊之处,主要表现在:1) 它必须是基于网络的客户机/服务器系统,而传统的GIS大多数为独立的单机系统;2) 它利用因特网来进行客户端和服务器Z间的信息交换,这就意味着信息的传递是 全球性的;3) 它是一个分布式系统,用户和服务器可以分布在不同地点和不同的计算机平台上。3 WebG

3、lS的特点有哪些?WebGIS(万维网地理信息系统),是GIS与WWW的有机结合,GIS通过WWW功 能得到了扩展,从WWW的任意一个节点,人们可以浏览和获取Web上的各种地 理空间数据及属性数据、图像、文件,以及进行地理空间分析。WebGIS就是以WWW的Web页面作为GIS软件的用户界面,把Internet GIS技 术结合在一起,能够进行各种交互操作的GISo1、 大规模降低成本,全面取代GIS桌面系统,用户无需拥有自主版的GIS软件就 可以通过网络使用GIS功能2、 使企业的事务与GIS专业有机的结合,构成企业群体生产力3、 采用页面操作収代传统GIS的窗口操作,简单易用,降低了操作难

4、度4、 是一个分布式的系统,GTS处理能力大大提高5、 WebGIS是一个动态系统,可以根据用户请求随时向用户动态提供所需要的空间 信息服务,为用户提供个性化的空间信息服务6、 跨平台性好,能够适用于异构系统7、 互操作能力强在GTS用户组间访问和共享GIS数据、功能和应用程序,需要很高的互操作性。其 中有很多问题需要解决,例如数据格式的标准、数据交换和访问的标准,GIS分析 组件的标准规范等。随着Inctcrnet技术和标准的飞速发展,完全互操作的WebGIS 将会成为现实。8、 利用WebGTS容易实现大范围的数据分发9、WebGTS是图形化的超媒体信息系统4 构建一个WebGIS系统有哪

5、些基本要求?1、WebGIS应当是开放的.WebGIS能够共享多种来源、多级尺度、存放在不同地点的地理数据,能够和其 他应用软件集成,并通过Java、CORBA. DCOM等技术跨平台协作运行,支持C/S模式等。2、 WebGlS能在Internet环境下运行3、 WebGIS必须支持数据分布和计算分布4、 WebGIS能在网络上直接查询和存取数据WebGTS客户端实现技术客户端WebGIS允许GIS的数据和GIS计算能在用户本地计算机的浏览器上执行, 客户端应用包括3种主要技术方案;G1S插件/Helper程序、GIS ActiveX控件 和 GIS Java AppletsWebGIS服务

6、器端实现技术服务器端应用的WebGTS就是在服务器执行GTS计算,并把执行的结果转换为 HTML格式(一般是GIF/JPEG图像)返回客户端。GIS数据和GIS计算部署在服 务器上,对客户请求的响应只是在服务器端进行G1S计算,然后将结果形成为 新的中间GIS数据,返送给客户,成为GIS数据迁移。服务器端应用包括2种 主要技术方案:CGI、Server API5 什么是网络GIS的体系结构?论述它的发展情况.网络GIS体系结构是关于完整的基于计算机通信网络的GIS设计构造,构造和管理 框架和技术系统。网络GIS体系结构的发展经历了三个阶段:1. 终端/工作站模式(集中式体系结构)1) 工作站上

7、集中所有计算,终端仅为用户操作计算机的界面工具2) 主要为客户端用户提供数据浏览功能,不捉供分析和放大等操作功能,这种体 系结构是最简单也是最安全的,因为数据管理和操作都是在服务端集屮完成, 简化了用户的设置和操作3) 但是随着用户数量的增多和需求的提高,服务器无法及时响应用户的请求,这 种体系结构己经逐渐被淘汰。终端/工作站模式的特点1 以主机为屮心计算环境,数据管理,事物处理髙度集屮;2 起始成本高,系统维护升级只涉及主机,管理成本低,但用户端缺乏个人定置, 无任何处理功能;3 适用于大规模集中式应用,具有较高的效率和安全性。2. 两级C/S模式(分布式的两层体系结构)1)CLIENT/S

8、ERVER结构,以PC为主,适合部门级应用2)初级成本低,但随着应用规模扩展,网络上异种资源类型的增多,开发、管理、 维护的复杂程度加大,频繁的软硬件升级,后期成本骤升,缺乏关键事物处理的安 全性与并发处理能力3. 多级C/S模式(分布式的三层、多层体系结构)整个系统被分为不同的逻辑块,层次非常清晰,有利于软件的重用,提高开发效 率;能够使“胖客户机”变成为较“瘦”的客户机,将开发和管理的工作向服务器方 转移,使得数据分布处理成为可能;管理和维护变得相对简单。因此,基于这种分布计算技术的分布式应用往往存在着局限性:不支持主动服务机制,当服务器端服务或者数据更新时无法及时通知客户不支持客户应用Z

9、间的直接群体感知,因而难以展开客户应用之I可高层次的协同工 作6 举例说明WEBGIS技术的应用领域和应用前景。一类为基于Internet的公共信息在线服务,为公众提供交通、旅游、餐饮娱乐、房地产、购物等与空间信息有关的信息服务。在国内外的站点上己有了成功的应用;另外一类应用为基于Intranet的企业内部业务管理,如帮助企业进行设备管理、线路管理以及安全监控管理等等。Webgis以后可以用于更广泛的地方,女山3DwebGIS的发展在网络上呈现出城市三维地 图,数字地图等。 真三维7 CGI方式有什么特点?它所产生的图形并不能直接用于分析,但为什么不少 WEBGIS仍然采用这种技术?CGI工作

10、原理: Web浏览器用户发11! URL及GIS数据操作请求; Web服务器接受请求,并通过CGI脚本,将用户的请求传送给GIS服务器; GIS服务器接受请求,进行GIS数据处理如放大、缩小、漫游、查询、分析等,将 操作结果形成GIF或JPEG图像;最后GIS服务器将GIF或JPEG图像,通过CGI脚本、Web服务器返回给Web浏览 器显示。优势: 由于所有的GIS操作都是由GIS服务器完成的,具有客户端小、处理大型GIS操 作分析的功能强、充分利用现有的GIS操作分析资源等优势; 由于在客户机端使用的是支持标准HTML的Web浏览器,操作结果是以静态的GIF 或JPEG图像的形式表现,因而客

11、户机端与平台无关。劣势:增加了网络传输的负担:由于用户的每一步操作,都需要将请求通过网络传给GIS 服务器;GIS服务器将操作结果形成新的栅格图像,再通过网络返冋给用户,因而 网络的传输量大大增加了。服务器的负担重:所有的操作都必须由GIS服务器解释执行,服务器的负担很重; 信息(用户的请求和GIS服务器返回的图像)通过CGI脚本在浏览器和GIS服务器之 间传输,势必影响信息的传输速度。同步多请求问题:由于CGI脚本处理所有来白Web浏览器的输入和解释GIS服务 器的所有输出。对于每一个客户机的请求,都要重新启动一个新的服务进程。当有 多用户同时发出请求时,系统的功能将受到影响。静态图像:在浏

12、览器上显示的是静态图像,因而用户即不能漫游、缩放,又不能通 过儿何图形如点、线、面来选择显示其关心的地物。用户界面的功能受Web浏览器的限制,影响GIS资源的有效使用。Plug-in 原理:服务器客户机Ilf fWEB页、GISWeb ,浏览器A WWWGIS数据WEB页、GIS服务器右纟 类型理解数据丈件程序 INTERNETV 丿; 、|r GIS 1G【S数据 1 Plu8-inl显示“加载Plug-in工作原理:客户端的Web浏览器发出GTS数据显示操作请求;服务器端接受到用户的请求,进行处理,并将用户所要的GIS数据传送给Web浏览 器;客户机端接受Web服务器传来的GIS数据,并将

13、GIS数据类型进行理解;在本地系统查找与GIS数据相关的Plug-ino如果找到相应的GTS Plug-in,用它来 显示GIS数据;如果没有,则需要安装相应的GTS Plug-in,加载相应的GTS Plug-in, 来显示GIS数据。GIS的操作如放大、缩小、漫游、查询、分析皆由相应的GIS Plug-in 来完成。优势:无缝支持与GIS数据的连接。由于对每一种数据源,都需要有相应的GTS Plug-in;因而GTS Plug-in能无缝支持 与GIS数据的连接。 GIS操作速度快。所有的GIS操作都是在本地由GIS Plug-in完成,因此运行的速度快。服务器和网络传输的负担轻。服务器仅

14、需提供GTS数据服务,网络也只需将GTS数据一次性传输。服务器的任务少, 网络传输的负担轻。劣势: GIS Plug-in与平台相关:对同一 GIS数据,不同的操作系统如对UNIX, Windows, Macintosh而言,需要有各自不同的GIS Plug-in在其上使用。对于不同的Web浏 览器,同样需要用相对应的GIS Plug-ino GIS Plug-in与GIS数据类型相关:对GIS用户而言,使用的GIS数据类型是多种 多样的,如Arcinfo, Mapinfo等GIS数据格式。对于不同的GIS数据类型,需要有 相应的GIS Plug-in来支持。需要事先安装:用户如想使用,必须下

15、载安装GTS Plug-in程序。如果用户准备使 用多种GIS数据类型,必须安装多个GIS Plug-in程序。GTS Plug-in程序在客户 机上的数量增多,势必对管理带来压力。同时GIS Plug-in程序占有客户机磁盘空 间。更新困难:当GIS Plug-in程序提供者已经将GIS Plug-in 级了,须通告用户进 行软件升级。升级时,需要重新下载安装。使用己有的GTS操作分析资源的能力弱,处理大型的GTS分析能力有限。ActiveX:0:,賄GIS Plug-诫制紡掘“,鮒Acti曲做嫌鮒締瞬薔訣测編WUGisPhr诫钗踹伽劣势:,需要下義:占用容户机端机器的磁盘空间。与平台相关:

16、对不同辭台,必须提供不同的GIS ActiveX# 件。与浏览器相关:GIS ActiveX#件最初只使用于 Microsoft Web浏览器。在其它浏览器使用时,须増加 特殊的Plug-in予以支持。,使用已辆GIS操作分析资源的能力弱,处理大型的 GI盼析能力有限。 阐述基于JAVA Applet的WEBGIS的体系结构,分析客户端负载较重的原因.Vpk0E颂、GIS、AHIMSTfepplet 斷eo顾、GIS繃文件INTERHET /L WWW 股务器GIS齡 4 显示 GTS Java Applet最初为驻留在Web服务器 端的可执行代码。在通常情况下,GISJava Applet包

17、容在HTML代码中,并通过 APPLET参考标签來获取和引发。它能完成 G1S数据解释和G1S分析功能。但是,对于 处理大型的GTS分析任务(如叠置、资源分 配等)的能力,无法与CG1模式相比;GIS 数据的保存、分析结果的存储和网络资源的 使用能力受到限制。优势:,体系翳中L轩針耕綺无丸AtJava 鞠机娜耐揽篇上斷。X 可刘处斷.,动縫仇iW?MU:由于GIS Java Applet狀斷时从血诫务闕紆婀叔绑 务裁冊IS Java Applet更蛹,訂脱总是可以 OMW ,GIS#作就快:鯨的GISM擬林MGIS Java Apple垸总狀运行的速便快。,畸辭阿翳输師蟀:版赭仪議偽IS麴 服

18、纭网络也只制gis麴-蜩传轧鮒小,阿翳辎他龟W:我毗制GISM脳斛能爛处狄狗GIS脳勒械般力枫 试论述WebGIS的构建模式。传统的WebGIS实现模式有两种:服务器端模式在服务器端模式WebGIS中,客户端仅仅作为前端的用户接口,根据用户的操作向Web服 务器提交请求,Web服务器再将请求提交给GIS应用服务器,由GIS应用服务器根据请求完成 分析、处理工作,并生成输出影像,通过Web服务器传回客户端浏览器显示。服务器端模式的WebGIS特点基于这种模式的WebGIS系统,客户端只负责发送请求和显示结果图像,因此对浏览 器的要求很低,兼容性很好,实现比较容易。服务器需要对客户端的任何一个操作

19、做出响应,服务器的负担很重,在客户端数量较 多时,服务器的响应速度势必下降。以图像的方式发布空I可数据,无疑会增加网络的流通量,降低系统的工作。服务器端模式主要有两种实现方法通用网关接口 (CGI) 服务器应用程序接口 (Server API)前者以CGI脚本连接Web服务器和GIS服务器,对每一个客户端的请求都要重新启 动一个新的服务进程,系统响应吋间必然受到影响,当有多个客户端同吋发出请求吋, 服务器性能会急剧下降。后者克服了以上的缺点,但是Server API依附于特定的Web服务器,可移植性很差。 客户端模式1客户端模式将GIS分析和数据处理放到客户端上,服务器只是向客户端提供GIS分

20、析工 具和空I可数据,当客户端首次向服务器提11!请求吋,服务器将客户端所需GIS分析工具和 空间数据传给客户端,用户即可在客户端完成各种分析和数据处理工作,而不需要服务器 的参与。2.由于数据与工具都在客户端,因此客户端的操作十分方便、灵活,而且速度很快 客户端模式的三种实现方式插件法(Plug-in) ActiveX Java Applet客户端模式虽然克服了服务器端模式中服务器负担过重的问题,但只是简单地将服务器 的负担转移到客户端。由于GIS工具只能在浏览器内处理空间数据,进行复杂空间分析的能 力无疑会受到限制,而且,将空间数据全部下载到客户端,只适合于少量空间数据的场合,対 于海量空

21、间数据,客户端模式则很难满足要求。因此,客户端模式只适合少量空间数据和简单 空间分析的应用。当代的WebGIS实现模式(1) J2EE及其多层分布体系概述(2) 基于COM+的WebGTS框架(3) 基于CORBA技术的WebGIS应用模型(4) 基于.NET的WEBGIS结构从以上的技术分析可知:CGI和Server API这两种解决方案对于WebGIS面临的空间数据经传输后在客户端 显示,进而满足用户信息查询和空间分析的基本要求來说是不合适的。因为:一方面在这两 种技术框架下,客户端并不具有空间数据管理模块,客户端和服务器端之间空间数据的传输 只能以浏览器支持的图像格式,如JPEG或GIF

22、的方式进行,大大损失了空间数据的属性信 息,不利于客户端属性和图形双向查询,更不利于可视化地进行空I可分析;另一方面,这种 解决方案又给服务器端和网络传输工作带来了沉重的负担。因此,作为WebGIS解决方案, 这种单纯依靠服务器端的方法从技术角度看,比Plug-ins ActiveX Control以及Java小 应用程序(Java Applet)是落后的。 基于Plug-inxActiveX Control解决方案由于具有了客户端数据管理功 能,可以在无状态的HTTP协议的基础上实现有状态的WebGIS协议,进而实现网络 传输数据量的优化,解决WebGIS客户端的“持续性”要求。但这种本地代

23、码的解 决方法仍然存在版本冲突和升级的问题。软件开发商需要针对不同操作系统平台和 不同浏览器推岀不同的版本;由于系统升级带來的数据格式和协议的改变,WebGIS 客户端需要下载最新的代码模块,不利于WebGIS的开发和管理。 基于Java Applet的WebGIS方案解决了平台无关性,减轻服务器和网络传 输的负担,但其存在:GIS数据的保存、分析结果的存储和网络资源的使用能力有限, 处理较大的GTS分析任务的能力有限等问题。通过分析比较可以看出:基于服务器的和基于客户端的WebGTS模型都存在一端 重一端轻的问题。基于服务器的WebGIS模型服务器和网络负担重,难以胜任大量 客户的并发访问;

24、而基于客户端的WebGIS模型则客户端相对任务多,存在平台和操 作系统不一致问题,以及版本冲突和升级的问题,系统安全性等问题。耒1几种WebGI眩型的对比技术翹优点CCI客户端小;处理大塑CIS接作分析舸能 館充分利用略器现有资亂网络传输細i务器的负应冷如步纯求魏;作为 财帥JPEG湘GIF是客户端操作的唯-形丸Server API具有CGI模式航梟1U种CGI辨 毎次都要鞠詡,其遠脚(:(;1快衛釦糕依附于符訓时股务器和腫机平化其他缺陷 同血Plug-inIR务辭网络传繃负佛;可宜齡作C弾据,速度快需要先下皴装踽户机上;与平台砒作系统相关:对于 不同的CIS繩类型布要有相应的CIS Plug

25、-in来支持AdiveX Control执显默淇有动飙釧代码模丸与郵系统相关希要下歎嫦,占斛储空间按全賊 差;肝不同的CIS雌类型布要有相应的恥ActiveX 控件来支持。Java Applet与平台牺作系统无关;实时下救远伉无需 预先嫦;GIS操俺度快濃务辭网络传 输的鯉卷G1S数躺保机分碑果柿肿网緞酬使用能力 有限;处理较大的GIS分析任务械力有札WEBGIS系统构造模式优缺点对比类型工作模式实例优点缺陷基于CGI的WEB GISCGIIMS,ProServer客户端很小;充分利用服务器的资 源J PEG和GIF是客户端操作的唯一 形式;互联网和服务器的负担重 CGI的应 用程序一般都是可

26、执 行程序.基于Server API的WEB GISServer APIGeoBeansIMS客户端很小;充分利用服务器的资 源,动态连接库的形 式存在J PEG和GIF是客户端操作的唯一 形式;互联网和服务器的负担重基于 Plug-in 的WEB GISPlug-inMapGuide具有动态代码模块。 比HTML更灵活,可直 接操作G IS数据.与平台和操作系统相关;不同的G1S数据需要不同的Plug-in芜持 必须安装在客户机的硬盘上基于 ActiveX 的WEB GISActiveXGeoMediaWeb Map具有动态代码模块。 通过OLE与其它程序、 模块和互联网通讯。是一种通用的部

27、件。需要下载、安装,占有硬盘空间 与平台和操作系统相关;不同的 GIS数据需要不同的ActiveX控件 支持。基于JavaApplet的WEB GISJavaAppletAct ivcMap,GeoBeans在支持Java的互联网 浏览器上运行,与平 台和操作系统无关; 完成GIS数据解释和GIS分析功能。对于处理较大的GIS分析任务的 能力有限;G1S数据的保存、分 析结果的存储和网络资源的使用 能力有限。Web-GIS构建模式总结 CGI是Web服务器调用外部程序的接口,当用户发送一个请求到Web服 务器,Web服务器通过CGI把该请求转发给后端运行的GIS服务程序, 由GIS服务程序生成

28、结果交给Web服务器,Web服务器再把结果传递到 用户端显示。这种方法的缺点是,对于每一个客户机的请求,都要 重新启动一个新的服务进程(这可以通过Server API的方法改进,但 却依附于特定的服务器和操作系统),同时由于网络传递的图形为栅 格图,地图缩放、漫游、选择等操作不能在本地进行,需要传递到 服务器进行处理,生成新的栅格图再传递到客户端显示,不能直接 在客户端进行复杂的空间分析,一些厂商采用客户端可免费下载插 件(Plugin-ins,如MapGuide)、JavaApplet或ActiveX控件(如IMS)的 方法支持矢量图形,它使用户在客户端就能执行较复杂的地理数据 的操作,从而

29、大大加快了速度,其不足之处在于用户必须先安装才 能使用,且直接下载空间数据到客户端,网络传递负担沉重,影响 速度。若现在需要您亲自构建一个WebGIS系统,你应该考虑哪些方面?为什么?用户需求、采用哪种方式构建(服务器、客户端)、经费J2EE概述 J2EE(Java 2 Platform Enteiprise Edition)是 SUN 公 nj 为解决 Java 企业分布式应用而提 出的一种软件开发平台。 J2EE应用程序由容器和组件两部分组成,容器为组件提供运行环境,并为系统提供系 统级的功能,而组件则只用于实现系统的应用逻辑。 容器包扌舌EJB容器、Web容器、客户应用程序容器和Appl

30、et容器,它们分别为EJB、 JSP网页和Servlet.客户应用程序以及Applet提供运行环境,并负责各容器内组件之 I可底层的通讯。基于J2EE的WebGIS模型的特点1应用广泛由以上叙述可知,该模型考虑到了高、中、低 不同用户的需求,分别对待,因而大大提髙了该 WebGIS的用户群。2具有J2EE多层体系结构的优点基于J2EE多层体系的系统可以简化结构; 提髙开发效率二基于J2EE构建的系统具有町移 植性强,易于维护,容易伸缩,灵活安全,被大多 数人所接受等优点。而且,该WebGIS体系可以使 程序员能够用互联Web服务设计和创建大规 模的分布式系统。3解决了常见的WebGIS的一些不

31、足这种混合折中式WeW;IS解决方案(Hybrid WebGIS)既解决了廉于服务器的网络传输负担过 重的问题,又解决了基于客户端WebGIS存在的 版本冲突和升级的问题。而且,该方案优化了基 i java Applet 的 WebGIS 方案,解决 了基于 java Applet的CIS数据的保存、分析结果的存储和网 络资源的使用能力有限以及处理较大的GIS分 析任务的能力有限的问题。使得WebGIS的功能 得到了充分的发挥。4 平台无关性由于该模型是建立在java语言基础上的, 而java具有编写一次到处运行的跨平台特性, 因而该WebGIS模型具有平台无关性。地图血:地图的预生成一般将指定范圉的地图按照指定尺寸和指定格式切成若干行及列的 正方形图片,切片所得

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1