【摘 要】
:
SVG(Scalable Vector Graphics,可缩放矢量图形)是一种开放标准的文本式矢量图形描述语言,它基于XML,通过使用简单的文本语句完成矢量图形及栅格图像的表现,支持诸如色彩填充、对
论文部分内容阅读
SVG(Scalable Vector Graphics,可缩放矢量图形)是一种开放标准的文本式矢量图形描述语言,它基于XML,通过使用简单的文本语句完成矢量图形及栅格图像的表现,支持诸如色彩填充、对象运动、动态交互、滤镜效果、音效添加等操作,已成为未来Web图形图像的标准。
本课题通过对SVG技术的深入研究和应用,针对空间数据的复杂性、拓展性以及GIS平台的开放性、交互性需求,对SVG在WebGIS方面的应用作了一些探索,研究了包括空间信息可视化、空间数据分析、编辑和表现、地理空间数据与数据库映射交互、统计数据表达等功能的技术实现。在此基础上,开发了一个基于SVG技术的图文信息系统,它实现了SVG技术和WebGIS的结合。此系统包括服务端及客户端的设计,服务器端主要处理数据的存储及数据的动态装载,客户端主要完成SVG数据的显示及交互工作。
课题研究过程中的主要创新点在于Web环境下矢量图形处理核心算法的设计与实现,属于基于SVG技术的二次创新范畴,具体包括:
1.设计并实现了图层与图块控制算法。通过对SVG文档的分析,实现了通用WebGIS的地图分层控制功能和分块控制功能。
2.完成了数据驱动产生SVG图形的算法。通过对SVG DOM的操作,实现对SVG文档的解析,并根据已有信息数据,采用编程的方式来动态生成SVG图形对象以及专题图,提高了图形产生的效率。
3.开发了一个基于SVG技术的、Web环境下的图文信息系统。建立了SVG地图与数据库之间的映射关系,能够完成空间数据与非空间数据之间的关联互查功能,满足了一些小型WebGIS的应用需求。
其他文献
生物特征识别作为一种较为成熟的身份鉴别技术已经应用到实际生活中的各个领域,如:人脸识别、指纹识别、虹膜识别、声音识别等。人耳识别技术是个体生物特征识别的一项新技术,独
智能电网将先进的计算机网络通信及自动化控制技术同现有的电力基础设施相结合,以实现电网的自动化和智能化。高级量测体系(Advanced Metering Infrastructure,AMI)是智能电网的重要组成部分,它使得信息在用户与电力公司间高速双向流动,是智能电网实现需求响应、能源管理等功能的基础,其可靠部署与安全运行是电网智能化的关键。AMI网络涵盖计算机信息通信网络、信息基础设施网络和电网
全景图是近年来兴起的基于图像的绘制技术中的核心技术之一,虚拟现实的重要研究内容。生成全景图涉及到计算机图形学、图像处理及计算几何等诸多学科。全景图可以表达完整的环
伴随着手机由奢侈品变为日常生活中不可缺少的交流工具时,有着“拇指经济”之称的短信业务也随之得到空前快速的发展。然而,随之产生的大量垃圾短信,也为我们的日常生活带来
基于内容的图像检索(CBIR)是当前计算机视觉、图像数据库与数据挖掘等领域研究的热点之一。本论文主要围绕目前国内外基于内容图像检索领域的现状和发展趋势,对图像检索的关
随着信息技术及网络技术在军事电子信息系统中的应用,军事电子信息系统运行效率不断提高,但同时也增加了系统整体的复杂度,系统构成也将越来越复杂。为了保证系统能够连续可靠、
随着计算机技术和定位技术的快速发展,许多厂商都研制并生产出了适用于个人或者特殊行业的移动定位产品,这为人们的出行提供了极大的便利,尤其是一些车辆定位及管理系统,大大
脉诊是传统医学中最具特色的一种。许多传统医学在公元前就对脉诊有详细的描述记载。这些传统的脉诊由于历史、社会的诸多原因,没能充分利用现代科学的进步,尽管有合理的内涵和
随着Web技术的迅猛发展和企业级应用日趋复杂,软件结构设计的合理性成为开发企业级应用平台的关键,能否使用可重用的体系架构降低软件开发成本是软件设计的核心问题。J2EE体系
随着服装领域信息化程度的不断提高,涌现出大量的服装电子商务网站,各个服装企业纷纷建立自己的信息系统,造成系统之间的异构性,同时也存在重复建设的问题。针对目前服装领域存在