上篇:第五章 基于SVG的表达规范.pptVIP

  • 6
  • 0
  • 约 79页
  • 2017-03-05 发布于湖北
  • 举报
上篇:第五章 基于SVG的表达规范

第五章 基于SVG的表达规范 尹章才 表达规范是根据地图图式规范要求,实现地图符号的规范化表达。 地图符号是一种复杂的图形,需要采用完备的图形元素进行表示。 本章首先分析了SVG的特点,提出了基于SVG的地图符号描述模型,并利用SVG详细设计了地图符号。 5.1 可升级矢量标记语言 Unicode和Window Font字体,也可作为开放标准格式的网络语言,用来表达地图符号。 它们包括全世界所有字体、基本图形(如三角形、菱形等)、基本地图符号(如山峰、蒙古包、庙宇等)。 因此,Unicode和Window Font能表示部分基本地图符号和复合的地图符号,且与平台无关。 但它们不是专门针对图形的,因此相对于SVG在描述地图符号方面具有一定的难度和复杂度等不足。 5.1.1 SVG概述 SVG是W3C 2003 制定的基于XML的图形标记语言。 根据功能不同,SVG的主要对象可归为基本要素对象和描述功能对象两大类: 前者不仅支持文字、图像和基本图形,而且对于贝塞尔曲线也同样支持,并引入路径的概念; 后者包括字体描述、坐标变换、填充、透明、链接、描边、动画、显示方式、剪切路径、组合对象以及箭头等。 通过与SVF、DWF、Flash、PDF、PGML、WebCGM、HGML、DrawML、VML、Java2D 、SWF ShockWave Flash 以及ActiveX等图形格式在可视

文档评论(0)

1亿VIP精品文档

相关文档