gmlfeaturecomposer.
写出与现有GML应用程序模式相对应的GML功能。
Input Ports
包含适合特定GML特征类型的属性和几何形状的输入功能。
输出端口
序列化GML文档通过此端口输出。
具有副本的功能gml_id.values within a group are output via this port.
特点gml_parent_id.值引用不存在的值gml_id.(s)are output via this port.
参数
变压器
将此参数设置为是的允许单个GML文档由许多功能组成。文档结构,文档中的功能嵌套可以通过gml_id.和gml_parent_id.attributes. Each feature within a group must have a uniquegml_id.。具有副本的功能ids are send to the复仇者港口。特点gml_parent_id.(s)指向不存在的父母被发送到Orphans港口
如果you do not select通过...分组属性,然后所有功能都属于同一组。
当你选择通过...分组属性,此变形金机将根据选择,撰写GML文档通过...分组范围。每个具有相同值的特征组通过...分组属性将独立于其他组进行处理。
如果输入按组订购is set to是的,变换器每次每次值时都会输出与当前组对应的GML文档通过...分组attributes change from one feature to the next.
输入设置
Use this parameter to specify the XML Schema.xsd.file, implementing the existing GML application schema. The parameter is required by the transformer to configure itself so that it may serialize to the various GML feature types found in the schema.
Optionally specifies the attribute whose value holds the GML feature type. The FME feature type will be used if this attribute is absent.
The attribute specified by this clause must exist in the input features and its value must equal to one of the GML feature types determined from the parsed application schemas.
输出设置
要保持GML输出的属性。
The encoding for the GML output.
This parameter specifies a set of XML namespace declarations that may be used to augment and/or overwrite the namespace declarations in the GML output. The legal values for this parameter are whitespace-separated XML namespace declarations as they would appear in an XML element.
确定FME是否将几何图形写为GML:多边形或GML:PolyGonPatch。默认值为“否”,它打印出GML:曲面几何形状。如果“是”,FME将在输出中创建几何图形:多边形。
SRS参数
This parameter allows the user to overwrite the CRS value that is written in the GML geometry’s srsName attribute.
使用GML SRSName参数时,需要此参数。它指定GML中的坐标元组的轴顺序
漂亮的印刷
The parameter specifies if the GML output should be pretty-printed with indentation.
此参数指定单个缩进的大小。
默认情况下,选项卡字符用于漂亮打印,使用此参数用空格替换选项卡。
功能属性
此参数指定嵌入的GML对象(包含一个GML:ID.), that are not geometries should be mapped.
默认情况下,这些嵌入对象映射到FME属性。
如果参数设置为几何形状, the embedded objects are mapped into FME Geometries, and the embedded object properties are loaded into几何特征。In turn, nested embedded objects are mapped into nested aggregate geometries.
如果参数设置为功能类型,嵌入对象将被映射到单独的FME功能类型中,这些功能类型将额外gml_parent_id.其值归回为父功能的属性。
Specifies whether the default and optional GML feature properties, name and description, should be read.
GML编写器将自动替代用于抽象GML属性的混合元素。一些GML格式声明属性不是抽象的,但仍然是替代团体的负责人。
Selecting this parameter instructs the GML writer to also generate FME attributes for member elements belonging to the substitution group headed by these non-abstract GML properties.
When this option is selected, the FME feature type and attribute names will include the XML Namespace prefixes used in the GML application schema. The prefix will be separated from the names via an underscore.
功能属性 - 属性处理
指定是否定义为具有复杂内容的复杂类型的GML属性(即已嵌入儿童元素的那些)在FME功能中应映射为嵌套列表属性。
如果该值设置为XML片段,则具有复杂内容的复杂属性被映射为XML片段。
一些复杂的属性,例如递归定义的属性,不能被映射为嵌套列表。无论此参数的设置如何,都将始终映射为XML片段。
This optional parameter can control the depth of nested list attributes.
编辑变换器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器Parameter Menu Options。
变压器类别
Search FME Knowledge Center
Search for samples and information about this transformer on theFME知识中心。