- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络地理信息系统的基本实现
3.2 Web GIS的基本实现方式; CGI程序一般是个可执行程序。编译好的CGI程序一般要集中放在一个目录下。具体存放的位置随操作系统的不同而不同。
例如,UNIX操作系统下放在cgi-bin子目录下,Windows操作系统下以IIS作为Web服务器,CGI程序都放在cgi-win子目录下。 ;2. 基于CGI方式的Web GIS工作原理;;3.基于CGI方式的Web GIS特点;缺点:
⑴.增加了网络传输的负担。用户的每一步操作,都需要将请求通过网络传送给GIS服务器;GIS服务器将操作结果形成图像,通过网络返回给用户。因而网络的传输量大大增加了。
⑵.服务器的负担重。所有的操作都必须由GIS服务器解释执行,因而服务器的负担加重。;⑶.同步请求问题多。由于CGI脚本处理所有来自Web浏览器的输入和解释GIS服务器的所有输出。当有多用户同时发出请求时,系统的功能将受到影响。
⑷.静态图像,在浏览器上显示的静态图像,用户既不能直接在客户端进行放大、缩小操作,又不能通过几何图形如点、线、面来选择显示其关心的地物。
⑸.用户界面的功能受Web浏览器的限制,影响GIS资源的有效使用。; 基于CGI模式的比较典型的Web GIS 产品有:MapObject 和ProServer等。 ;3.2.2 基于Server API方式;工作流程如图3.6所示。; 其缺点是Server API没有统一的标准,在通用性方面有缺陷,并且依附于特定的服务器和计算机平台(Windows系列),可移植性差。;3.2.3 基于Plug-in方式; 浏览器插件是指能够同浏览器交互信息的软件,第三方软件开发商可以开发插件以使浏览器支持其特定格式的数据文件。
利用浏览器插件,可以将一部分服务器的功能转移到客户端。 ;2. 基于Plug-in方式的Web GIS工作原理;其体系结构如图3.7所示。 ;3.基于Plug-in的Web GIS特点;缺点:
⑴.GIS Plug-in与平台相关。对同一GIS数据,不同的操作系统需要不同的GIS Plug-in。如UNIX,Windows,Macintosh而言,需要有各自的GIS Plug-in在其上使用。对于不同的Web浏览器,同样需要用相对应的GIS Plug-in。
⑵.GIS Plug-in与GIS数据类型相关。对GIS用户而言,使用的GIS数据类型是多种多样的,如ArcInfo,MapInfo等GIS数据格式。对于不同的GIS数据类型,需要有相应的GIS Plug-in来支持。;⑶.需要???先安装。用户如想使用,必须下载安装GIS Plug-in程序。如果用户准备使用多种GIS数据类型,必须安装多个GIS Plug-in程序。 GIS Plug-in程序在客户机上的数量增多,势必对管理带来压力。同时GIS Plug-in程序占有客户机磁盘空间。
⑷.更新困难。当GIS Plug-in程序提供者已经将GIS Plug-in升级了,须通告用户进行软件升级。升级时,需要重新下载安装。;⑸.使用已有的GIS操作分析资源的能力弱,处理大型的GIS分析能力有限。
基于Plug-in方式的Web GIS地理信息系统有AutoDesk公司的MapGuide。;3.2.4 基于ActiveX方式; ActiveX控件和Plug-in非常相似,是为了扩展Web浏览器的动态模块。
所不同的是,ActiveX能被支持OLE标准的任何程序语言或应用系统所使用。IE浏览器可以作为容器,任何符合ActiveX的控件都可以嵌入到网页中,在浏览器中显示。
相反,Plug-in只能在某一具体的浏览器中使用。; 在网上第一次浏览含有控件的网页时,浏览器会自动下载该控件,在本机安装;以后浏览含有该控件的网页时,就不用下载了。 ActiveX控件安装的前提是必须经过用户的同意及确认。;2. 基于ActiveX方式的Web GIS工作原理;例如:在网页中有:
Object ID=87ABED-4589-FE23-DC12ABCD
CODEBASE=/test/test.ocx
/ Object ; Web浏览器发出GIS数据显示请求;Web服务器接受到用户的请求,进行处理,并将用户所要的GIS数据和GIS ActiveX控件(第一次)传送给Web浏览器;GIS ActiveX控件负责向Web服务器请求数据,并对GIS数据进行处理,完成GIS操作。;;3. 基于ActiveX方式的Web GIS的特点; 缺点:
⑴.需要下载。占用客户端机器的磁盘空间。
⑵.与平台无
您可能关注的文档
最近下载
- 鹦鹉养殖与驯化.pdf VIP
- 2025届高考英语二轮复习:非谓语动词课件 (共49张PPT).ppt.pptx VIP
- 雕刻机快速调试使用指南教学文稿.pdf VIP
- 部编版小学四年级道德与法治上册期末复习全册必背知识点汇总(按单元整理).docx VIP
- 骨折术后护理查房.pptx VIP
- 《高校学生就业与创业指导》全套教学课件.pptx
- 2025年新高二数学专项提升(人教A版)暑假培优练04 直线与圆 (14大巩固提升练+能力提升练+高考专练) 学生版.pdf VIP
- 2026届高考数学专项复习:直线与圆.pdf VIP
- 第二章 直线和圆的方程 重点题型章末总结(14类热点题型讲练)原卷版-2025-2026学年高二数学(人教A版选择性必修第一册).pdf VIP
- 执业药师中药二单味药整理学习.pdf VIP
文档评论(0)