基于智能客户端的网络GIS解决方案初探.docVIP

  • 5
  • 0
  • 约7.26千字
  • 约 12页
  • 2018-12-10 发布于湖北
  • 举报

基于智能客户端的网络GIS解决方案初探.doc

基于智能客户端的网络GIS解决方案初探

基于智能客户端的网络GIS解决方案初探 16测绘通报2005年第12期 文章编号:0494—0911(2005)12—0016—04中图分类号:P208文献标识码:B 基于智能客户端的网络GIS解决方案初探 黄慧,边馥苓 (武汉大学空间信息与数字工程研究中心,湖北武汉430079) PrimaryExplorationofaSolutiontoInternetGISBasedonSmartClient HUANGHui,BIANFu-ling 摘要:网络GIS是当前G[S研究的一个热点课题.首先介绍几种常用的网络GIS解决策略,进而分析基于客户端的策略对高访 问量,大量GIS分析功能要求处理的优越性,在此基础上,利用Microsoft.NET框架对网络GIS体系结构进行设计.实践表明,基 于智能客户端的网络GIS可以加快对用户清求的响应速度,并且客户端成为强大的智能型,降低服务器的处理负载,具有使负载 均衡的特点. 关键词:网络GIS;智能客户端;Microsoft.NET 一 , 引言送到客户端.这是典型的瘦客户,胖服务器模 网络GIS是地理信息系统与互联网(Internet/ Intranet)技术相结合的产物.互联网特有的信息传 输,处理计算,信息发布等功能为GIS所需要的数 据采集,分析计算,共享等功能提供了有效的技术支 撑,使得地理信息可以在世界范围内组织,共享.在 过去的短短十年间,网络G1S取得了巨大的发展, 形成了一套较完善的技术体系l1j.但当前网络GIS 正处在发生重大技术变革的关键时期,新技术的出 现,新标准的颁布,如分布式技术,组件技术,XML 等为网络GIS提供了许多新的发展机遇.面对众 多的网络GIS实现技术,如何针对具体的应用选择 合适的技术来组织开发,以取得满意的应用效果,就 显得尤其重要. 二,网络GlS解决方案分析 虽然实现网络GIS的方法有多种,如CGI, API,3ava,ActiveX,Plug—in等,但其基本体系结构一 般都采用客户/服务器(C/S)模式,即客户端向服务 器端提出信息处理的请求,服务器端接收请求后,根 据要求执行数据的各种查询,检索,分析等相应操 作,并将操作结果传递回客户端.按客户端和服务 器端负载的分配策略不同,主要分为以下三种l2]: 1.基于GIS服务器的模型,这种模型由客户端 浏览器向通用网关接口(CGI)发出服务请求,CGI 接到服务请求后调用GIS眼务器的地理空间数据 进行处理,最后将处理结果以静态HTML页面的形 2.基于客户端的模型,这种模型一般采用配套 的服务器和客户端软件,把需要的地理空间数据从 服务器端下载到客户端,由客户端软件进行处理. 3.部分基于客户端的模型,这种模型采用前端 捅件技术(Plug—in,ActiveX,JavaAppIet等)将GIS 服务器上的部分处理功能移植到客户端.通过利用 客户端的处理能力,平衡客户和服务器两端的数据 处理量,减轻网络传输负担. 这三种模型在实际应用中各有优缺点,基于 GIS服务器的模型虽然简化了客户端,但把所有处 理工作集中在服务器端,加大了服务器端处理的数 据量和网络传输负担;基于客户端的模型虽然增加 了客户端处理能力,减少了服务器端处理的数据量 和网络传输负担,但是由于客户端软件功能有限,对 于地理空间数据标准有局限性,需要及时对地理空 间数据进行更新;部分基于客户端的模型将基于 GIS服务器模型中服务器的部分功能转移到客户端 处理,在一定程度上减少了网络传输量,利用了客户 端资源,但需要确定哪些数据和操作在服务器端执 行,哪些在客户端执行,软件的设计成本较高,而且 客户端的插件在网上运行初始化时间较长.基于这 三种模型的网络GIS都有相应较成熟的实现机制 和适用范围,但在实际应用中还存在以下问题:第 一 ,GIS数据是海量的,且空间信息的复杂性高,对 于高访问量及需要大量空间分析功能的网络GIS, 服务器处理的数据量较大,网络传输的负担较重. 收稿日期:2004.08.12 作者简介:黄慧(1978.),女,湖北武汉人,博士生,主要研究方向为地理信息系统的建立与应用. 2005年第12期测绘通报17 第二,以浏览器作为静态网页的浏览工具难以用来 表达丰富的空间信息,也难以进行以下复杂的空间 操作,如平滑缩放等.第三,通过Internet实现空间 信息的共享,必须保证数据库的安全.这要求用户 只能在登录后才能浏览数据,进行相应操作,并且随 着用户的不断增多,还需针对不同用户需求设置不 同的权限.第四,从资源的合理利用角度来看,目前 还有很多空闲资源.据统计,大型机有40%的时间 处于空闲状态,多数的PC有95%的时间处于空闲 状态.因此,本文提出了基于智能客户端的网络 GIS.与目前的网络G

文档评论(0)

1亿VIP精品文档

相关文档