论文题目: 基于可伸缩矢量图形SVG的图形服务应用研究
论文类型: 硕士论文
论文专业: 计算机软件与理论
作者: 罗文
导师: 王成良
关键词: 服务,可伸缩向量图形,图形服务,浏览器,动态压缩
文献来源: 重庆大学
发表年度: 2005
论文摘要: 近几年,Web服务技术成了各大软件厂家追捧的对象,国际软件巨头、W3C组织对其做了大量研究、量化工作。但从目前所定的数据类型和推广应用的情况来看,Web服务在许多应用领域还未做详尽的探讨论述,特别是在图形服务领域存在相当大的空白。然而现实中的许多工程应用需要Web服务具有直接提供图形服务的能力,要满足这一要求,就需要寻找一种合适的图形表达方式以便于Web服务能有效承载图形服务内容。 W3C制定的可伸缩矢量图形—SVG是用基于XML格式的文本指令来描述的矢量图形。利用XML技术的特点,能实现在程序中动态构建SVG图形:利用SVG图形是文本指令的特点,能采用某种合理的方式实现在Web服务中有效承载图形内容。客户端调用服务得到SVG图形信息后,还可利用SVG提供的DOM接口进行二次编辑。可见将Web服务和SVG结合使用极可能有效地解决当前Web服务在图形服务领域存在的问题。 本文在大量实践的基础上,通过深入研究Web服务和SVG图形的特点,充分考虑两者的优点和技术实现方式,有机地将两者结合起来实现用Web服务直接提供图形服务的需求。本文主要做了以下几方面的研究工作: (1)通过研究Web服务技术的特点、实现方式以及Web服务使用的基础协议、承载服务内容的方式等问题,分析讨论Web服务的适用范围。 (2)通过分析SVG图形格式的特点和使用方式,提出利用XML技术实现程序动态构建SVG图形的方法。 (3)对静、动态SVG图形文件,提出多种在Web服务中承载图形的方法,并且包含此图形信息后不对目前的Web服务的应用产生影响。 (4)研究解决客户端如何调用包含了SVG图形信息的Web服务,以及如何处理调用服务得到的SVG图形。 (5)提出如何对静、动态SVG图形文件信息进行压缩处理以便于在Web服务的网络传输中节约带宽,有效提高Web服务的网络传输效率。 本论文研究的成果和实践方案,对需要根据数据情况或信息处理要求动态生成图形结果,或更希望在Web服务中有效承载图形内容,方便客户端调用时,都具有相当好的应用价值,这一解决方案比较成功有效地解决了当前Web服务在直接提供图形服务时存在的缺陷和不足。
论文目录:
中文摘要
英文摘要
1 绪论
1.1 问题提出及研究意义
1.2 国内外研究现状
1.3 本文研究目的
1.4 本文研究内容
2 Web服务应用研究
2.1 Web服务特点及应用
2.2 典型的Web服务结构及创建
2.3 Web服务中使用的标准协议
2.4 在Web服务中传送复杂数据类型
3 SVG图形应用研究
3.1 SVG图形格式应用特点
3.2 SVG图形文件格式的灵活使用
3.3 SVG图形内容的动态构建
4 在Web服务中承载SVG内容
4.1 在Web服务中使用字符串方式承载svg图形
4.2 Web服务中使用DOM对象方式承载svg图形
4.3 WEB服务中使用二进制方式承载svg图形
4.4 传送压缩的SVG图形
4.5 Web服务承载SVG后的其它相关问题
5 客户端消费Web服务中的SVG图形内容
5.1 网页中使用SCRIPT代码调用Web服务
5.2 用独立页面处理Web服务
5.3 几种承载方式和消费的比较讨论
6 在Web服务中提供SVG的综合应用实例
7 总结与展望
致谢
参考文献
附录
发布时间: 2006-12-06
参考文献
- [1].基于SVG标准的图形转换技术的研究与应用[D]. 潘秋霞.华北电力大学(北京)2009
- [2].基于SVG标准的电力系统图形编辑器设计与开发[D]. 张飞.华北电力大学(北京)2009
- [3].基于SVG的图形发布系统的设计与实现[D]. 高峰.山东大学2007
- [4].可伸缩向量图形(SVG)在中药指纹图谱数据描述中的应用研究[D]. 汪宣忠.上海师范大学2007
- [5].基于SVG的WebGIS架构模型的设计与实现[D]. 王安雨.西南交通大学2007
- [6].基于SVG数字水印算法研究[D]. 马小薇.西安电子科技大学2014
- [7].基于SVG的电力操作票系统的设计与实现[D]. 李经调.中国科学院研究生院(沈阳计算技术研究所)2007
- [8].信息图形设计[D]. 张尤亮.中央美术学院2010
- [9].基于SVG的图形水印技术研究[D]. 王伟.华南师范大学2007
- [10].基于SVG的配电网可视化研究与应用[D]. 张娟.华北电力大学(北京)2009
相关论文
- [1].基于SVG的WebGIS的研究与应用[D]. 肖婷.南京理工大学2007
- [2].基于SVG的数学作图平台的研究及应用[D]. 周明伟.四川师范大学2007
- [3].基于SVG的电力实时信息图形表示的研究[D]. 袁寰.华北电力大学(河北)2007
- [4].SVG技术在WebGIS上的研究与应用[D]. 马安岭.天津工业大学2007
- [5].基于SVG的图形发布系统的设计与实现[D]. 高峰.山东大学2007
- [6].基于SVG的矢量图表生成系统的设计与实现[D]. 徐法强.四川大学2005
- [7].基于SVG的数字地图网络发布系统[D]. 洪霞.中国人民解放军信息工程大学2005
- [8].基于SVG的网络专题制图研究[D]. 吴运超.武汉大学2004
- [9].基于SVG的图像信息实时发布模式[D]. 石丹.东北师范大学2006
- [10].基于Java和SVG的图形处理研究[D]. 陈曦.汕头大学2006