XML-emplate.

XML-emgregate Geometry Builder构建聚合对象。

This builder does not require any data parameters, so the only way for it to build an aggregate geometry is from existing geometry objects. This means that before the xml-aggregate builder is deactivated, other geometry builders should have been activated and deactivated; moreover, their constructed geometries should have been passed to it.

Builder类型:composite - accepts any type of geometry

构建的几何形状:汇总

数据参数:

数据名称

Value

Required/Optional

xml_type

仅当构建聚合时,此数据参数才会适用。此数据参数设置XML_TYPE以进行建设的功能。请注意,此XML_TYPE可能由几何构建器或属性规则从映射规则中覆盖,该规则在包含当前聚合构建器的激活之前激活的规则。

范围:XML_POINT |XML_LINE |XML_AREA |xml_aggregate

Default: xml_aggregate

可选的

keep

When the value for this data parameter is set to “false” and the xml-aggregate geometry consists solely of one feature, then an aggregate geometry will not be constructed.

范围:假|真正

Default: true

可选的

allow-empty-aggregate

此数据参数确定应返回是否应返回具有零组件的聚合。

Range: true | false

Default: false

可选的
包含 - 个人 - 几何形状

当该数据参数的值设置为“true”时,将在聚合信号中设置标志,该聚合是仅包含单独命名几何形状的占位符;例如,在目的地系统中,每个命名几何组件可以被解释为表中的单独的几何列。

范围:假|真正

Default: false

可选的

坐标系

指定坐标系名称。如果坐标系统的表达式序列评估到空字符串,则不会设置所构建的特征的坐标系。

Range: String

可选的

名称

指定几何名称。

Range: String

可选的

The following example shows how theXML-emplate.geometry builder is used in thexml_aggregate.xmpto construct a geometry that is an aggregate of point geometries. The previous,points1.xml,用作输入XML文档,并为方便起见,转载:

points1.xml

< ?xml version="1.0"?>    0.324 0.233 0.596      0.874 0.948 0.554    

xml_aggregate.xmp

< ?xml version = " 1.0吗?> < !DOCTYPE xfMap xfMap系统”.dtd">        <几何activate =“XML-emgregate”>  <文字expr =“xml_point”/>  >     <几何activate =“XML-point”>      >   

FME功能构造:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++!
功能类型:点'
Attribute: fme_geometry' has value fme_aggregate'
Attribute: xml_type' has value xml_point'
Geometry Type: Aggregate (512)
协调维度:2 - 坐标系:'
总部分的数量:2
----------------------------------------------------------------------------------------
Geometry Type: Point (1) -- Part Number: 0 -- Number of Coordinates: 1
(10,0)
----------------------------------------------------------------------------------------
Geometry Type: Point (1) -- Part Number: 1 -- Number of Coordinates: 1
(5,5)
===========================================================================.