会员交费方式: 神州行卡充值 快钱网上支付 银行汇款 工行网上支付 投标卡 施组软件 设为首页 加入收藏 注册 登录 帮助
首页  专业文章 设计图纸 专业论文 优秀预算 精品方案 普通方案 免费下载 土木人才
方案分类:工艺工法 交底QC 施工方案 施工节点图 施工计算实例 毕业设计
论文分类: 房地产 建筑工程 工程监理 装修工程 市政工程 机电安装 钢结构 水利工程 路桥工程 更多>>
  用户名: 密码: 会员类型: 会员注册 会员交费 如何缴费 我要投稿
当前位置:首页 专业文章 其它 其它行业专业文章

WebGIS--基于Internet的地理信息系统

发布时间:2005-12-1 15:05:24   点击次数:461次


1.WebGIS概述

“19世纪是铁路的时代,20世纪是高速公路的时代,21世纪是网络的时代”。互联网络(Internet)的迅速崛起和在全球范围内的飞速发展,使万维网(World Wide Web简称WWW或Web)成为高效的全球性信息发布渠道。这一技术正在以很快的速度进入每家每户,它将把地球变成一个小小的村落。网络时代即将来临。

我们正在忙碌地建设我们生活的这个世界,而且我们正在电脑空间建立我们物理空间的复制品,网络上甚至有可以存款的银行,并且在网络上用于祈祷的地方还不得不设立教堂。互联网已经渗透各行各业,信息高速公路上奔跑着越来越多的信息。随着Internet技术的不断发展和人们对地理信息系统(GIS)的需求,利用Internet在Web上发布和出版空间数据,为用户提供空间数据浏览、查询和分析的功能,已经成为GIS发展的必然趋势。于是,基于Internet技术的地理信息系统--WebGIS就应运而生。

WebGIS是Internet技术应用于GIS开发的产物。GIS通过WWW功能得以扩展,真正成为一种大众使用的工具。从WWW的任意一个节点,Internet用户可以浏览WebGIS站点中的空间数据、制作专题图,以及进行各种空间检索和空间分析,从而使GIS进入千家万户。WebGIS具有以下特点:

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

u 真正大众化的GIS 由于Internet的爆炸性发展,Web服务正在进入千家万户,WebGIS给更多用户提供了使用GIS的机会。WebGIS可以使用通用浏览器进行浏览、查询,额外的插件(plug-in)、ActiveX控件和Java Applet通常都是免费的,降低了终端用户的经济和技术负担,很大程度上扩大了GIS的潜在用户范围。而以往的GIS由于成本高和技术难度大,往往成为少数专家拥有的专业工具,很难推广。

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

u 跨平台特性 在WebGIS以前,尽管一些厂商为不同的操作系统(如:Windows、UNIX、Macintosh)分别提供了相应的GIS软件版本,但是没有一个GIS软件真正具有跨平台的特性。而基于Java的WebGIS可以做到“一次编成,到处运行 (write once, run anywhere) ” ,把跨平台的特点发挥得淋漓尽致。


 2.WebGIS设计思想

CGI和Sever API是较早应用于WebGIS开发的方法。其中CGI是通用网关接口(Common Gateway Interface)的英文缩写,它建立了Internet服务器与应用程序之间的接口。基于CGI的WebGIS是按照如下方式实现WWW交互的:用户发送一个请求到服务器上,服务器通过CGI把该请求转发给后端运行的GIS应用程序中,由应用程序生成结果交还给服务器,服务器再把结果传递到用户端显示。这种方式的缺点是服务器每次请求都要重新启动GIS应用程序,降低了系统响应速度。Sever API是经过扩充的CGI工具,比如Microsoft的ISAPI和Netscape的NSAPI。采用Server API,服务器请求后端GIS应用程序时不用重新启动该程序,而是通过IPC(Inter-process Communication,进程间通讯协议)与之进行信息交换。不过由于Server API没有统一的标准,所以一旦采用了某种Server API,那么服务器端将依赖于这种服务器程序。

目前的大部分WebGIS是采用的CGI/Sever API方法。但是,CGI机制本身有很大的缺陷,对于每一个客户机的请求,都要重新启动一个新的服务进程,从而影响速度。它不适应于编写最新的客户/服务器应用软件,也不适合编写面向对象的Java客户机。经过各种扩充的CGI工具也无助于问题的解决,因为不管是采用进程间DLL、服务器插件或者是ORB对象的方案,它们都需要HTTP和Web服务器作为中介,来协调服务器和客户机对象之间的通信。一个客户机对象无法直接调用服务器对象,客户机与服务器对象之间交互的基本形式仍然是HTML表格。对于象WebGIS这样复杂的客户/服务器应用来说,网络通信量相当大,采用这种方式很难进一步提高速度。为了解决这个问题,1997年6月诞生了Web的一种分布式对象方案,称为“Object Web”。 Object Web将是Internet变革中的又一个新浪潮。

基于Object Web规范的WebGIS可以称为分布式对象WebGIS,这是WebGIS的最新发展方向。基于Object Web开发的WebGIS可以有效避免CGI形成的瓶颈,允许客户机直接调用服务器上的方法。分布式对象平台提供一种可以伸缩的由服务器到服务器的体系结构,服务器对象可以运行在多个服务器上,从而可以动态平衡客户端请求的负载。

目前,有两套不同的Object Web规范正在进行着激烈的竞争:一个是Object Management Group和Javasoft公司的联合推出的CORBA/Java 标准,另一个是Microsoft公司提出的DCOM /ActiveX标准。两个标准各有千秋,相持不下。尽管Java编译器在不断改进,但是CORBA/Java 在运行速度上仍然不如DCOM/ActiveX。和Java一样,CORBA/Java规范的最大优势仍然在于其跨平台能力,适用于Windows、Macintosh、UNIX等,而DCOM/ActiveX目前还只能运行于32位Windows系列操作系统。不过,Windows系列操作系统的市场占有率达80%以上,在Internet客户端的计算机市场里,其占有率则可能更高。究竟选用何种规范来开发WebGIS,需要根据软件的设计目标来权衡各方面的因素。

进行WebGIS设计的另外一个重要选择是,在客户端使用矢量地图或者栅格地图。如果使用矢量图形,一般需要在客户端事先安装插件(plug-in),或者运行时自动下载Java Applet抑或ActiveX控件;在客户端使用栅格图像则不需要而任何额外程序。不过,正因为在客户端使用了插件、Java Applet或者ActiveX控件,采用矢量图形方式可以在本地执行许多操作,比如:地图放大缩小、漫游、就地选择并高亮显示,在一定程度上减少了服务器端的负载和网络上的数据传输量;采用栅格图像方式,在客户端只能读得鼠标的x, y坐标,进行地图缩放、平移和选择等操作都要传递x, y坐标到服务器端处理,生成新的栅格图传递到客户端显示,增加了服务器和网络传输的负担。


 3.几种WebGIS的比较

WebGIS是当今GIS的制高点,已成为各大厂商激烈竞争的焦点。几个重要的GIS厂商争相发布各自的WebGIS产品,如MapInfo公司的MapInfo ProServer 、Intergraph公司的GeoMedia Web Map、ESRI的Internet Map Server(IMS) for ArcView & MapObjects,著名的CAD厂商Autodesk公司也推出了MapGuide。这些产品大多发布于1996-1997年。最近Bently公司和MapInfo公司又相继推出了ModelServer/Discovery和MapX Site。现就其中前五个WebGIS产品的技术特征进行比较,列表如下 (表1)。

表1 几个重要的WebGIS产品的技术特征

<TD vAlign=center width=


  来源:中国投标网     
 相关信息
地理信息系统网络化模式初探 [4月28日]
WebGIS--基于Internet的地理信息系统 [4月28日]
地理信息系统网络化模式初探 [12月1日]
基于Internet的地理信息系统的研究和开发 [12月1日]
万维网地理信息系统实现的相关技术问题 [12月1日]
网络化地理信息系统中数据传输技术的探讨 [12月1日]
互联网时代的地理信息系统 [12月1日]
WebGIS技术剖析 [12月1日]
 专业文章搜索
 专业文章分类查询
 专业文章首页
 房地产
 建筑工程
 工程监理
 装修工程
 市政工程
 机电安装
 钢结构
 幕墙工程
 路桥工程
 水利工程
 港口码头
 地铁隧道
 安全专项
 园林绿化
 勘察设计
 特种工程
 智能工程
 电力工程
 招投标理论
 管理营销
 广告策划
 工程机械
 材料工程
 其它
 热门文章排行
·沉井与沉箱 [11月22日]
·树根桩法 [11月22日]
·复合土工膜在赣抚大堤加固工程丰A标段中的应用 [2月25日]
·工艺200405 [2月24日]
·机构名录--各地工程交易中心名录 [2月17日]
关于我们 | 广告服务 | 编标服务 | 友情链接 | 投标卡 | 施组软件 | 加盟我们
Copyright © 2004-2008 诚信.合法.规范的中国投标网 © Version2.0 - 广州网冠信息科技有限公司
增值电信业务经营许可证:粤B2-20050054 常年法律顾问:广东环宇京茂律师事务所 - 李杰律师
电话:020—38472722,38473253(购买方案和软件) 汇款底单传真:020-38473575
免责声明:部分资料来自网搜和会员上传,若侵犯到作者权益请与本站联系,我们将在24小时内删除!!