矢量标记语言(VML)作家

矢量标记语言(VML)格式编写器模块使FME能够与万维网配合使用,以便在Web浏览器中转换View-Work on-Web.VML是一种可扩展的标记语言(XML)基于的Exchange,编辑和传递格式,用于Web上的向量图形。本节假定熟悉VML格式和XML标准。

概述

使用XML语法编写的VML是一种基于文本的标记语言,用于描述可以通过各种工具查看和编辑的向量图形。它提供了线条,多边形,曲线,图像和文本对象的描述。通过使用级联样式表,2(CSS2)视觉渲染模型来完成矢量图形的定位和布局。有关VML,XML,CSS1和CSS2的更多信息,请参阅万维网联盟网站http://www.w3.org.

VML描述的两个主要对象是形状和组元素。形状元件用于定义可见矢量图形元素,而组元件用于将若干形状组束,使得它们可以作为一个单元变换在一起。这些是可以定义自己的本地坐标系的顶级元素。形状和组坐标空间定义了CSS2块电平框。

此外,VML还定义了几个辅助顶级元素,以帮助制作图形信息的编辑和表示更紧凑,方便。这些辅助元素是shapeType.元素和预定义形状元素线折线曲线迂回椭圆形图像。在后续的部分中解释了FME目前支持的这些VML元素中的一些元素的使用。