测绘科学

2014, v.39;No.190(04) 115-118+130

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Past Issue) | 高级检索(Advanced Search)

利用VML和SVG绘制军标箭头符号的算法实现
Algorithm of military arrow symbol plotting based on VML and SVG

刘丹;李刚;田银枝;曹红杰;

摘要(Abstract):

VML和SVG在很大程度上解决了WebGIS的图形绘制问题,特别是对军用标绘箭头这类复杂图形的绘制效率和效果的提升更加明显。本文提出的绘制模式基于XML标准,采用自由中心线取得控制点算法实现,由控制点计算获得贝赛尔曲线,再由贝赛尔曲线按照一定规则组合连接完成军标箭头的绘制,通过VML和SVG提供的相关颜色属性和渲染规则对生成的军标箭头进行渲染,运用仿射变换原理解决箭头符号的编辑问题。该算法克服了输入控制点生成军标箭头算法的操作复杂性,基于XML开源方便了跨平台移植,提高了可复用性。利用VML和SVG绘制图形格式小,提高了浏览速度,使得WebGIS系统性能有一定提升。

关键词(KeyWords): VML;SVG;控制点;贝赛尔曲线;仿射变换

Abstract:

Keywords:

基金项目(Foundation): 科技部863计划(2012AA12A201)

作者(Author): 刘丹;李刚;田银枝;曹红杰;

Email:

DOI: 10.16251/j.cnki.1009-2307.2014.04.021

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享