基于ajax和mapgis_ims的webgis应用研究new

基于ajax和mapgis_ims的webgis应用研究new

ID:33926808

大小:169.06 KB

页数:3页

时间:2019-02-28

基于ajax和mapgis_ims的webgis应用研究new_第1页
基于ajax和mapgis_ims的webgis应用研究new_第2页
基于ajax和mapgis_ims的webgis应用研究new_第3页
资源描述:

《基于ajax和mapgis_ims的webgis应用研究new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7卷第6期软件导刊Vol.7No.62008年6月SoftwareGuideJun.2008基于Ajax和MapGIS-IMS的WebGIS应用研究邵雄凯,程国星(湖北工业大学计算机学院,湖北武汉430068)摘要:介绍了Ajax的基本概念及其工作原理和关键技术,并结合MapGIS-IMS分析了其在WebGIS中的应用。设计了基于Ajax的矢量WebGIS的体系结构,架构并实现了相应的系统功能,该结构模式增强了客户端的用户体验,减轻了服务器的压力。关键词:WebGIS;Ajax;MapGIS;交互性中图分类号:TP75文献标识码:A文章编号:1672-7800(2008)06-010

2、1-03特点:①依赖性。WebGIS总是直接或间接地借助浏览器实现0引言GIS功能。早期的CGI和Plug-In方案高度依赖浏览器特性,效果不佳;之后的JavaApplet、ActiveX方案仅将浏览器作为宿主容在B/S(Browser/Server)结构的WebGIS中,客户端既受浏览器,增强了系统耦合度,功能显著增强,但依然存在局限性;②器的制约,又受系统需求、开发技术及策略的影响,表现为以下模式化。WebGIS一直存在着矢栅数据之争,这反映出不同的功过程,完全支持T-SQL。至于实际使用哪一种接口方式,要根据Printer.Print_Format$(rs!Year,"yyyy"

3、)&_vbTab&具体的环境、条件、要求而采用适当的方案。_Format$(rs!Value,"0.0000")IfPrinter.CurrentY>=bottom_marginThen3应用举例Printer.NewPagePrinter.CurrentY=TOP_MARGIN以厦门市地下管线数据库为例,利用VB可视化的用户界EndIf面设计功能,结合VB与数据库的紧密关系,编制了厦门市地下rs.MoveNext管线数据管理系统,有效地实现了数据的查询、更新、维护。系Loop统数据更新子程序的部分界面如图1所示。rs.Closedb.ClosePrinter.EndDoc参考文献:图

4、1系统数据更新子程序的界面以下为打印数据库中的数据部分的程序代码:[1]宋琦凡,付敬平.使用VisualBasic开发数据库应用软件[M].北Setdb=OpenDatabase(dbname)京:电子工业出版社,1996.Setqdef=db.CreateQueryDef("",_"SELECTYear,ValueFROM[2]孟小峰.开放数据库互连-ODBC2.0使用大全[M].北京:清华大YearlyValues")学出版社,1995.Setrs=qdef.OpenRecordset(dbOpenSnapshot)[3]RobKraft.MicrosoftSQLServer7.0

5、使用详解[M].北京:机械工业bottom_margin=Printer.ScaleTop+_Printer.ScaleHeight-1440出版社,2007.rs.MoveFirst[4]魏源源.VisualBASIC5.0中文版程序设计教程[M].北京:电子工Printer.CurrentY=TOP_MARGIN业出版社,1998.DoWhileNotrs.EOF(责任编辑:赵峰)Printer.CurrentX=LEFT_MARGIN作者简介:邵雄凯(1963~),男,湖北武穴人,博士,湖北工业大学副教授,研究方向为数据库技术及其应用;程国星(1982~),男,湖北云梦人,湖北工

6、业大学硕士研究生,研究方向为数据库技术及其应用。·102·软件导刊2008年能部署需求,包括胖客户端、瘦客户端及混合型3种模式。所采用来做一些网页特效或表单验证。在Ajax中JavaScript则是用的模式不仅决定了对浏览器的依赖程度,而且深刻影响着系XMLHttpRequest和DOM交互的桥梁和Ajax引擎工作的主要推统性能;③通用性。WebGIS追求的是信息共享,标准化则是其动力。JavaScript通过调用XMLHttpRequest来获取服务端数据,能否实现的保障。OGC制定了一系列标准规范,如GML数据规然后调用DOM更新Web页面的内容,实现整个页面的无刷新。范、WMS服

7、务标准等。对客户端而言就是要降低与服务器端的1.4Ajax的优点耦合度,可无缝集成不同来源的服务。与传统的Web应用相比,基于AjaxWeb应用程序可以带来设计良好的WebGIS会兼顾上述的三个方面,达到三者的的好处有以下几方面。如图1所示。平衡。GoogleMaps采用Ajax方法较好地实现了这一点,从而引起了相关研究人员的关注。本文将探讨Ajax方法和MapGIS-IMS结合的原理以及在客户端实现中的具体应用。1Ajax简介1.1Ajax的

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

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

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