Page 239 - 建筑工程施工技术与工程管理创新
P. 239

第六章  城市建筑建设与工程管理


               迅速下降。同时该方法要求后端的 GIS 软件一直处于运行状态,因此这种方法
               不能满足万维网 GIS 的设计要求。目前市场上推出的 WebGIS 软件,有一部分就
               是利用这一原理实现的,如美国的 ESRI 公司的 Arc View Map Server 和 Map Info

               公司的 Map Info Pro Server。
                   (2)Plug-in 方式
                   美国网景公司 Netscape 的浏览器提供了一套 API(应用程序接口),叫插
               入法(Plug-in),目的是便于其他软件厂商插入与万维网应用有关的软件。插入

               法的工作原理客户端的 Web 浏览器向 Web 服务器发出 GIS 数据显示操作请求,
               Web 服务器端接受进行处理,并将用户所需要的 GIS 数据传送给 Web 浏览器,
               客户端接受服务器端传来的 GIS 数据并进行分析和理解,如果不需要 GISPlug-

               in,则直接显示,如果需要 GIS Plug-in 的支持,在本地系统查找与 GIS 数据相
               关的 Plug-in 来显示 GIS 图形信息。
                   利用这种方式实现的 WebGIS 极大地增加网络浏览器处理地理空间数据的能
               力,使人们更容易获取地理数据,同时由于大多数用户的数据处理功能可以通过
               网络浏览器插入软件在本地完成,因此 GIS 服务器的空间数据处理任务减轻,也

               减轻了网络传输的负担,使得服务器可以为更多的用户提供服务。但是其缺点是
               具有一定的平台相关性,在不同的操作环境下面如 Windows、Linux,需要各自
               不同的 GIS Plug-in,对于不同的 Web 浏览器,同样也需要相对应的 GIS Plug-in

               的支持。Autodesk 公司的 MapGuide 和 Intergraph 公司的 Geo Media Web Map 使
               用了这种方法。MapGuide 采用一种称为“地图窗口文件”(MWF)的智能地图
               文件。当用户下载了这一插件后不仅可以进行缩平移等基本的操作,而且能够远
               程访问任意数量的 Autodesk Map Guide Server,实现检索地理数据和相关的地图
               应用。

                   (3)Active X 方式
                   控件 Active Control 是扩充浏览器功能使之能够解释自定义格式的 GIS 数据
               文件的方法,该方法工作原理为 Web 浏览器发出 GIS 数据显示操作请求;Web

               服务器接受请求后进行处理,并将用户所要的 GIS 数据和 Active X 控件传送
               给 Web 浏览器;客户端接收到服务器端传来的 GIS 数据和 Active X 控件后启动
               Active X 控件,对 GIS 数据进行处理,完成 GIS 数据操作和显示。Active X 技术
               基于构件对象模型,是 OLE 和 OCX 的融合体,由 HTML、Script、Active X 控



                                                                                      225
   234   235   236   237   238   239   240   241   242   243   244