XML行

这是一个复合生成器,构造一个线几何。该生产线的坐标可以经由数据的字符串参数或经由点几何给出。

构建器类型:复合:接受点的几何形状。

几何结构:线的几何形状。

数据参数:

数据名称

必需/可选

数据串

含的坐标数据的字符串。

范围:字符串

可选的

轴阶

指示轴为使坐标。

范围:数字1..N,其中N是维数的置换。

每个数由逗号分隔“”。

默认:“1,2,...,N”

可选的

尺寸

坐标的尺寸。

范围:表示正整数字符串,或“隐式”的文本,这迫使即使指定轴顺序automaticallly确定的尺寸。

默认值:如果没有指定的尺寸会自动确定。

可选的

轴分离器

分离的每个轴上的字符串中的数据串的坐标。

范围:字符串| “whitespace” this includes the tab, newline, and space characters.

默认:“”

可选的

坐标分离器

在数据串坐标分隔每个的字符串。

范围:字符串

默认值:“空格”这包括制表符,换行符和空格字符。

可选的

十进制

表示在数据串的每个实数小数点的字符串。

范围:字符串

默认:“”

可选的

坐标系

指定坐标系名称。如果坐标系统表达序列计算结果为空字符串,然后将坐标系正在建设将不会被设置的功能。

范围:字符串

可选的

降级不完全几何

A line is incomplete if it doesn’t have at least two distinct points, if only one coordinate is given then the line geometry builder will halt on error, setting this optional parameter to true allows a point geometry to be constructed when only one coordinate is given.

范围:假真

默认值:false

可选的

允许不完全几何

的线是不完整的,如果它不具有至少两个不同的点,设置此可选参数为true允许简并一个坐标来构造线的几何形状。请注意,此参数覆盖降级,不完整的几何参数。

范围:假真

默认值:false

可选的

保复制坐标

当此参数设置为true时,不会丢弃来自数据字符串或几何点的连续重复坐标。

范围:假真

默认值:false

可选的

名称

指定几何图形的名称。

范围:字符串

可选的

下面的文档包含两个不同类型的,我们希望映射到FME特征线元素:

lines.xml

           
           
            
             0.0 0.0 1.0 10.0 10.0 1.0 20.0 30.0 1.0
            
            
           

下面xfMap文档使用XML行几何建设者:

xml_line.xmp

           
           
            
             
              
               
              <
              geometry activate=“xml行”>
                
                >
             
             
              
               
                
               <
               geometry activate=“xml行”>
                 >
              
            
            
           

当。。。的时候lines.xmlxml_line.xmp文档被送入XML阅读下列FME的特点是输出:

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
功能类型:第1' 行
属性:fme_geometry“具有价值fme_line”
属性:XML_TYPE“具有价值xml_line”
几何类型:线(2)
坐标数:3 - 坐标尺寸:3 - 坐标系:'
(0,0,1)(10,10,1)(20,30,1)
===========================================================================
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
功能类型:2' 号线
属性:fme_geometry“具有价值fme_line”
属性:XML_TYPE“具有价值xml_line”
几何类型:线(2)
坐标数:3 - 坐标尺寸:2 - 坐标系:'
(50.5,50.4)(30.8,15.2)(0,0)
===========================================================================