WebGIS入门知识

来源:互联网 发布:旅游大数据应用 编辑:程序博客网 时间:2024/06/05 15:48
定义:Web GIS是建立在Web技术上的一种特殊环境下的地理信息系统。其本质与一般的地理信息系统没有区别。但是由于早先的GIS一般在网络功能上比较差,因此建立在网络环境下的Web GIS一出现就受到了很大重视。     
Web GIS也称为Web-based GIS,是建立在Web技术之上的一种特定领域的应用。
WEB-GIS(网络地理信息科学)指基于Internet平台,客户端应用软件采用网络协议,运用在Internet上的地理信息系统。一般由多主机,多数据库和多个客户端以分布式连接在Internet上而组成,包括以下四个部分: WEB-GIS浏览器(browser),WEB-GIS服务器,WEB-GIS编辑器(Editor),WEB-GIS信息代理(information agent)。
简介:
WEBGIS通过互联网对地理空间数据进行发布和应用,以实现空间数据的共享和互操作,如GIS信息的在线查询和业务处理等。WebGIS客户端采用Web浏览器,如IE,FireFox。WebGIS是利用Internet技术来扩展和完善GIS的一项新技术,其核心是在GIS中嵌入HTTP标准的应用体系,实现Internet环境下的空间信息管理和发布。WEBGIS可采用多主机、多数据库进行分布式部署,通过Internet/Intranet实现互联,是一种浏览器/服务器(B/S)结构,服务器端向客户端提供信息和服务,浏览器(客户端)具有获得各种空间信息和应用的功能。WebGIS是Internet技术应用于GIS开发的产物。GIS通过Web功能得以扩展,真正成为一种大众使用的工具。从Web的任意一个节点,Internet用户可以浏览WebGIS站点中的空间数据、制作专题图,以及进行各种空间检索和空间分析,从而使GIS进入千家万户。WebGIS是利用Web技术来扩展和完善地理信息系统的一项技术。它是基于网络的客户机/服务器系统;利用因特网来进行客户端和服务器之间的信息交换;它是一个分布式系统,用户和服务器可以分布在不同的地点和不同的计算机平台上。WebGIS主要作用是进行空间数据发布、空间查询与检索、空间模型服务、Web资源的组织等。
特点:

全球化的服务器应用

全球范围内任意一个WWW节点的Internet用户都可以访问WebGIS服务器提供的各种GIS服务,甚至还可以进行全球范围内的GIS数据更新

真正大众化的GIS

由于Internet的爆炸性发展,Web服务正在进入千家万户,WebGIS给更多用户提供了使用GIS的机会。现在流行的WebGIS平台有: ARCIMS;Mapgis IMS;Super Map IS;TopMap World;MapXtreme等国内外成熟产品。WebGIS可以使用通用浏览器进行浏览、查询,也可通过浏览器上的插件(plug-in)、ActiveX控件和Java Applet来进行WebGIS功能的访问,浏览器和这些插件都是免费的,易获取的,很大程度上扩大了GIS的潜在用户范围。而以往的GIS由于成本高和技术难度大,往往成为少数专家拥有的专业工具,很难推广。

良好的可扩展性

WebGIS很容易跟Web中的其他信息服务进行无缝集成,可以建立灵活多变的GIS应用。

跨平台特性

在WebGIS以前,尽管一些厂商为不同的操作系统(如:Windows、UNIX、Macintosh)分别提供了相应的GIS软件版本,但是没有一个GIS软件真正具有跨平台的特性。而基于Java的WebGIS可以做到"一次编程,到处运行 (write once, run anywhere)" ,把跨平台的特点发挥得淋漓尽致。
据目前的WebGIS架构来分析,主要分两种:
1.图片式的WebGIS也叫做栅格地图,也可以实现矢量地图,目前主要通过VML
2.基于控件的矢量地图.(ActiveX,Java Applet)
这两个开发各有利弊。尤其是基于控件的会受到诸多限制。自Google Maps发布以来,瓦片式的地图越来越盛行!
WebGIS的基本特征
1)WebGIS是集成的全球化客户/服务器网络系统。
2)WebGIS应用客户/服务器概念来执行GIS的分析任务。
3)WebGIS是交互系统
4)WebGIS是分布式系统
5)WebGIS是动态系统
6)WebGIS是跨平台系统
综合来看,目前WebGIS具备以下这样一些基本特点:
(1)传输协议采用HTTP。
(2)主要的运算任务都在服务器端执行,比如绘制地图,查询空间数据库,空间分析等。
(3)用户端一般使用能解释HTML的通用浏览器。
(4)远程服务器端提供地理信息服务时,把WWW服务器作为信息进出的重要关口。
(5)WWW使用的通用标记语言在浏览器与服务器之间的GIS信息通讯中占有重要地位,即使使用其它数据格式或者将来HTML被其它标记语言所取代,大概这一点不会改变。
技术方法:
目前,已有若干不同的技术方法被用于研制万维网地理信息系统。分别是:公共网端接口方法(Common Gateway Interface—CGI)、服务器应用程序接口方法(Server API)、插入法(Plug-in)、Java 互联网编程语言、ActiveX 技术方法。目前构建webgis的主要平台软件有mapgis、arcgis、supermap等。
不足:
(1)有限的交互性。WebGIS与传统的桌面GIS相比,用户与浏览器的交互显然要逊色得多。用户不能像桌面GIS或C/S模式的GIS客户端那样体验地图。(2)响应速度受带宽的影响。对于WebGIS用户而言,最让人关心或害怕的是由于网络的延迟而带来的超长的等待。它不能像桌面或本地GIS系统那样对用户的请求作出迅速响应。(3)超时限制。对于许多WebGIS应用,出于性能和安全的需要,往往有超时设置。当用户两次请求超过一定时间间隔时,可能不能正确得到所需要的结果。新一代的WebGIS应用,综合使用了JavaScript,异步请求以及CSS等标准的Web技术,这种基于浏览器的富Internet应用(RIA,Rich Internet Application)极大地改善WebGIS应用的性能和用户体验。
                                             
0 0
原创粉丝点击