- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
平台独立性。无论服务器/客户机是何种机型,无论WebGIS服务器端使用何种
本机或某个服务器上进行分布式部件的动态组合和空间数据的协同处理与分析,实
现远程异构数据的共享。
可以大规模降低系统成本和减少重复劳动。普通GIS在每个客户端都要配备昂
贵的专业GIS软件,而用户使用的经常只是一些最基本的功能,这实际上造成了极
大的浪费。WebGIS在客户端通常只需使用Web浏览器(有时还要加一些插件),其软
件成本与全套专业GIS相比明显要节省得多,同时也可减少不同部门因数据的重复
采集而带来的重复劳动。另外,由于客户端的简单性而节省的维护费用也不容忽
视。 .
更简单的操作。要广泛推广GIS,就要降低对系统操作的要求,使GIS系统为广
大的普通用户所接受,而不仅仅局限于少数受过专业培训的专业用户【ll。
以互联网为依托,以GIS为依据,建立一个网络共享平台WEBGIS,是体统成为
一个有机整体,为林业行业提供信息收集、发布与查询服务的网络系统【301。
1.2.3
webGIs的实现方法
WebGIS的实现方法主要有CGI、Server
‘
Applet[331。
1.2.3.1
CGI实现方法
CGI是英文CommonInterface的缩写,又叫公共网关接口。它是一个信息
Gmeway
服务器主机对外信息服务的标准接口,是服务器上运行的网关守护进程。根据客户端在
进行请求时所采用的方法,服务器负责收集由客户端提供的信息,并根据客户端请求的
CGI脚本程序文件名执行该脚本程序。所谓脚本程序就是该程序是在CGI控制下运行的
程序。CGI脚本程序启动后,服务器将客户端的信息传给此程序,该程序对客户信息处
理后,将运行结果交给服务器,由服务器负责再向客户端传递。处理完毕后CGI程序结
束运行。CGI工作方式如图1.1。
HTML请求 CGl请求
,—尘
、r_——吖
圈1-1基于CGI的工作方式
CGI是较早实现动态网页的技术,用户可以通过浏览器与网络服务器进行互操作。
它的优点是客户端程序小,数据处理在服务器端,形成瘦客户端,充分利用了网络资
源。CGI应用程序一般都是一个独立的可执行程序,与Web服务器各自占据着不同的进
程,一个CGI程序只能处理一个用户请求,因此对于每个用户的请求,服务器均需要启
动一个进程来响应。当用户请求数量非常多时,CGI过于依赖HTTP协议,因此不可避
1绪论
免的受到它的影响,由于HTTP协议的无状态、无连接性,使得在客户和服务器交互
时,服务器无法验证客户状态,获得其上下文,不得不通过Cookie来获得有限的客户
状态【21。另外,由于浏览器不能直接读取矢量图形,矢量数据在网上传输就得先在服务
器端转换成栅格图形数据,这样一转换就使数据量增大许多倍,使本已拥挤的服务器不
堪重负。
1.2.3.2Server
API技术
Server
API是英文Server Interface的缩写,又称作服务器应
ApplicationProgramming
用程序接口。Server
制的,工作原理与CGI相似。不同的是ServerAPI不能单独运行,必须依赖于特定的
WEB服务器,而CGI可以单独运行。所以ServerAPI的可移植性比较差,但是基于
ServerAPI的动态连接模块启动后会一直处于运行状态, 而不像CGI那样每次都要重
新启动,速度还是比较快的。由于ServerAPI没有一个固定的标准要求,一旦选择应用
了哪中ServerAPI,那么服务器将依赖于这种服务器程序。例如。微软公司的ISAPl只
能在WINDOWS平台上运行。
1.2.3.3
Plug-ins技术
套应用程序接口,其目的是为了满足开发商和用户可以扩展自己特定的网络应用程序。
利用CGI或者Se
您可能关注的文档
最近下载
- 训练基地信息化系统维保项目方案投标文件(技术方案).doc
- 人教版道德与法治三年级上册第5课《 走近科学家》第2课时 他们离我们并不遥远 教学课件.pptx VIP
- 黄浦区卢湾中学能源审计报告.pdf VIP
- HDJH30-120J型架桥机说明书.doc
- 5.2用圆设计图案(表格式)教学设计 人教版六年级上册数学.docx VIP
- 航空集装器知识 .pdf VIP
- SHT-3012-2011 石油化工金属管道布置设计规范.pdf VIP
- AI赋能教育的思考与应用 教师培训课件.pptx VIP
- sfz jd2015数据库数据真实性鉴定.pdf VIP
- 公司中层领导人员任职回避和公务回避管理实施细则.docx VIP
文档评论(0)