WebGIS的原理与实现

WebGIS的原理与实现

ID:39469773

大小:118.00 KB

页数:4页

时间:2019-07-04

WebGIS的原理与实现_第1页
WebGIS的原理与实现_第2页
WebGIS的原理与实现_第3页
WebGIS的原理与实现_第4页
资源描述:

《WebGIS的原理与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WebGIS的原理与实现一、webgis原理    WebGIS是建立在Web技术上的一种特殊环境下的地理信息系统。其本质与一般的地理信息系统没有区别。但是由于早先的GIS一般在网络功能上比较差,因此建立在网络环境下的WebGIS一出现就受到了很大重视。  WebGIS也称为Web-basedGIS,是建立在Web技术之上的一种特定领域的应用。Web的全称为WorldWideWeb,一般简称为WWW或Web。它是目前Internet上最重要的应用技术之一。Internet从1969年美国国防部国防高级研究计划署资助

2、建立的ARPANET("阿帕网")开始,发展到今天,诞生了很多软件技术和产品,如TCP/IP、FTP、EMAIL、BBS、网络新闻组等。但是最流行的应用技术还是Web。目前在网站建设、电子商务和大型应用系统的建设中都离不开Web技术的应用。1、Web原理    Web技术是一种特殊形式的客户/服务器体系结构,由W3C(WorldWideWebConsortium)这个国际组织来维护相关的标准。其中,在客户和服务器之间通过超文本传输协议HTTP(HyperTextTransferProtocol)交流信息(图7-7-

3、1)。HTTP是建立在TCP/IP基础上的一种高层网络应用协议。服务器一般采用WWWServer,也称为HTTPd(HTTPdaemon)。客户端一般采用流行的通用浏览器(Browser),如IE、Netscape等。简单地说,Web的原理就是用浏览器下载服务器管理的文件并显示出来。浏览器通过统一资源定位符URL(universalresourcelocator)来访问服务器并请求取得文档。    URL分三部分:一是通讯协议;二是网络主机名(或IP地址)和端口号,默认端口号一般省略不写;三是文件在主机上的绝对路径

4、名称。绝对URL地址包括完整的三个部分,相对URL地址只包括文件在主机上的相对路径名称。具体例子见图7-7-2。    浏览器通过指出网络文件的URL地址就可以直接获取服务器上存储的文件。这些文件名称中带有不同的后缀。浏览器根据这种后缀的类别对文件内容进行识别和解释。这种后缀类别经过W3C标准化后形成了统一标准,被称为MIME(MultipurposeInternetMailExtentions,多用途Internet邮件扩展映射)。*.HTML、*.GIF、*.WAV等都是常见的MIME格式。其中最重要的是超文本

5、标记语言HTML(HypertextMarkupLanguage)文档,对应的MIME文件名为*.html和*.htm。HTML文档是对一种增强版本的ASCII文本。它在文件中加入各种以"<…>"形式标记的标签,进行各种字体、图形、表格等要素的显示控制和说明。    Web技术原本是一种通过网络直接访问和浏览以文件形式存储的数据的技术。早期只能访问静态的文本和图像文件,后来该技术思想得到广泛的传播、发展和利用,目前已经实现了对多媒体数据、动态数据、实时数据和数据库等数据的访问。图7-7-3是一个IE浏览器进行网上阅

6、读的例子。2、webgis的实现    WebGIS也是利用上述原理,通过浏览器访问服务器上的地理信息文件。不过,一方面浏览器需要增加解释和显示GIS数据的功能,另一方面,服务器需要具备动态产生GIS数据文件的功能。    在WebGIS发展的早期,需要在WWWServer端事先把GIS信息转换为GIF或JPEG图像和文字信息,组织在HTML文件内。当用户通过浏览器访问这些页面文件时,地理信息以图像和文字的方式传输给客户端,这种方式受制于HTML语言的限制,用户对交互操作的能力很弱,而且纯图像方式也不太适合一些GI

7、S`的深入使用。后来WebGIS实现了矢量地图文件的传输显示,目前已经可以实现把传统GIS的全部功能搬到webgis上。    第一种WebGIS的实现原理是利用客户端浏览器的扩展技术。    在微软环境下,利用ActiveX技术来实现,其原理与java/Applet的程序下载执行原理一样,ActiveX程序编写好后存储于服务器上,跟随HTML下载到用户端。    第二种WebGIS的实现方式是利用WWW服务器端的功能。    WebServer的产品很多,主要功能是负责接收用户端浏览器发来的请求,然后调用相应的服

8、务功能,最后返回结果。    在实际中,经常把第一种和第二种方式结合起来应用,从客户和服务器两方面着手提高WebGIS的实用性。当WWW服务器与GIS软件或GIS数据建立联系后,能对浏览器做出应答,把GIS数据以某种浏览器能识别的形式反馈回去,实现浏览器对远程地理信息的访问时,这就构成了基本的Web-GIS框架。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。