基于web矢量图形处理技术的研究

基于web矢量图形处理技术的研究

ID:32973030

大小:3.13 MB

页数:71页

时间:2019-02-18

基于web矢量图形处理技术的研究_第1页
基于web矢量图形处理技术的研究_第2页
基于web矢量图形处理技术的研究_第3页
基于web矢量图形处理技术的研究_第4页
基于web矢量图形处理技术的研究_第5页
资源描述:

《基于web矢量图形处理技术的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉工程大学硕士学位论文基于WEB矢量图形处理技术的研究姓名:董丽娟申请学位级别:硕士专业:计算机应用技术指导教师:李伟波20090401摘要随着网络技术的快速发展,网络中图形图像内容的具体应用越来越多,要求也越来越高。由于经济、技术等各方面的原因,特别是在目前带宽不足的情况下,用户难以以界面交互的形式交流,图形处理系统中实时观察和交互操作的功能也显得更加迫切和重要。基于XML标准的SVG文件是当前网上流行的二维矢量图形文件,在图形处理中使用SVG文档可以为网络中的图形图像信息提供支持,可以有效弥补

2、HTML在图形浏览等方面的不足,能够满足图形交互的需要。AJAX技术采用了异步方式发送请求,在图形处理技术中引入该技术,能够解决传统图形处理系统的不足、改善用户体验。本文针对空间数据结构复杂、数据量大、包含属性数据等特点,提出了一种基于空间实体模型的方法来组织复杂的空间数据。该方法采用基于XML标准的矢量图形格式,将图元作为最基本的逻辑单元,基于SVG格式设计图元数据库,采用分组输出的方法将图形数据输出到图元数据库中。实现了SVG文档到图元数据库的转换,生成的数据表结构非常接近将要生成的SVG文档的

3、数据结构,数据库占用的空间小、独立性强、易编辑,有效地组织了图形数据,提高了数据库的读取效率。本文针对基于网络的图形交互技术,提出并实现了一种基于SVG及AJAX无刷新页面技术的图形交互方法。利用AJAX技术实现SVG图形的浏览及异步交互操作,采用层次结构来设计数据库操作类,采用协同设计来协调解决多用户间操作冲突问题。在客户端采用DOM技术访问和维护XML文档,实现简单的交互操作;采用基于XML增量数据的传递策略及ADO.NET类库访问数据库,避免整个文档的回传,实现了SVG图形浏览及复杂的图形交互

4、操作。在以上研究的基础上,对原有的岩土工程勘察桌面应用系统继续开发,实现了一个全新基于网络的岩土工程勘察软件系统。实现了工程数据的集中管理,SVG图形浏览,SVG图形编辑和动态修改的功能,使得用户在外业进程中,实时交互,及时获得调整数据,满足了现场工作部武汉工程大学硕士学位论文门全方位的信息支持需求。该系统在原有的体系结构基础上进行修改,实现将SVG文档存储到图元数据库的操作。在WEB环境下,根据已生成的图元数据库,采用基于增量数据的快速图形刷新技术重新生成SVG文件并在客户端实现了交互功能。该系统

5、实际运行的性能基本令人满意,也可以扩展应用到其它基于空间数据的图形交互系统中,为现代工程地质图形的发布提供了一种崭新的可能。基于SVG和AJAX技术的图形处理系统,充分发挥了SVG和AJAX两种技术的优势。从图元数据库中读取数据直接生成SVG文档,避免了中间转换过程,提高了发布图形数据的运行速度。利用AJAX来实现无刷新更新,将传统的同步交互变为异步交互方式,改善用户的体验,提高了工作效率,提供了解决基于矢量图形交互问题的新思路,对图形交互处理技术的进一步发展有借鉴意义。关键词tSVG;XML;AJ

6、AX;图元;图形交互IIABSTRACTWiththerapiddevelopmentofnetworktechnology,applicationsbasedonWEBbecomemoreandmore,demandsbecomemorehigher.Asaresultofeconomic,technicalandotherreasons,particularlyinthecurrentsituationofinsufficientbandwidth,communicationbetweenuse

7、rsbecomeverydifficultthroughinteractiveinterface,thefunctionsofreal-timeobservationandinteractiveoperationbecamemoreurgentandimportantingraphicsprocessingsystem.SVGdocumentbasedonXMListhecurrentpopulartwo-dimensionalvectorgraphicsfilesonWEB,ingraphicsp

8、rocessing,theuseofSVGdocumentscansupportnetworkgraph,effectivelyovercometheshortcomingsofHTMLinthegraphicalbrowser,meettheneedsofgraphicsinteraction.AJAXusesasynchronousmodelsendrequest,ingraphicsprocessingtechnology,theintroductionofth

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

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

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