GML功能作曲家
从现有的GML应用程序架构中写出与功能类型对应的GML功能。
输入端口
包含适用于特定GML特征类型的属性和几何图形的输入特征。
输出端口
序列化的GML文档通过此端口输出。
功能重复GMLYID组中的值通过此端口输出。
特点与双亲引用不存在的值GMLYID(S)通过这个端口输出。
参数
变压器
将此参数设置为是的允许单个GML文档由许多功能组成。文件结构,文档中功能的嵌套,可通过GMLYID和双亲属性。组中的每个功能必须具有唯一的GMLYID.具有重复ID的功能将发送到复制品端口。特点与GML_父项ID指向不存在的父级将发送到孤儿港口
如果不选择小组通过属性,然后所有功能都属于同一组。
当你选择小组通过属性,这个变压器将组成一个GML文件,基于中的选择小组通过参数。具有相同值的每个功能组小组通过属性将独立于其他组进行处理。
如果输入按组排序设置为是的,变压器将输出与电流组对应的GML文件,每次小组通过属性从一个功能更改为下一个功能。
输入设置
使用此参数指定XML架构XSD文件,实现现有的GML应用程序模式。该参数是转换器配置自身所必需的,以便它可以序列化到模式中找到的各种GML特性类型。
(可选)指定其值包含GML功能类型的属性。如果不存在此属性,将使用FME功能类型。
此子句指定的属性必须存在于输入功能中,其值必须等于从分析的应用程序架构中确定的GML功能类型之一。
输出设置
保存GML输出的属性。
GML输出的编码。
此参数指定一组XML命名空间声明,可用于扩充和/或覆盖GML输出中的命名空间声明。此参数的合法值是空格分隔的XML命名空间声明,因为它们将出现在XML元素中。
确定FME是将几何体写入gml:polygon还是gml:polygonpatch。默认值为“否”,打印出GML:表面几何图形。如果是的话,FME在输出中将几何图形创建为gml:多边形。
SRS参数
此参数允许用户覆盖GML几何体的srsname属性中写入的crs值。
使用gml srsname参数时需要此参数。它指定了GML中坐标元组的轴顺序。
漂亮的印刷
参数指定GML输出是否应使用缩进进行漂亮打印。
此参数指定单个缩进的大小。
默认情况下,制表符用于漂亮的打印,使用此参数将选项卡替换为空格。
功能属性
此参数指定嵌入的GML对象(包含GML:身份证)这不是几何图形应该被映射。
默认情况下,这些嵌入的对象被映射到FME属性中。
如果参数设置为几何学,嵌入对象被映射到FME几何体中,将嵌入对象的属性加载到几何特征中。反过来,嵌套的嵌入对象映射到嵌套的聚合几何图形中。
如果参数设置为特征类型,嵌入的对象将被映射到单独的FME特征类型中,这些功能类型将有一个附加的双亲其值引用回其父功能的属性。
指定默认和可选的GML功能属性,名称和说明,应该阅读。
GML编写器将自动替换抽象GML属性可替换的具体元素。有些GML格式声明的属性不是抽象的,但仍然是替换组的头。
选择此参数指示GML编写器还为属于由这些非抽象GML属性领导的替换组的成员元素生成FME属性。
选择此选项时,FME特性类型和属性名称将包括GML应用程序模式中使用的XML名称空间前缀。前缀将通过下划线与名称分开。
功能属性-属性处理
指定是否将GML属性定义为具有复杂内容的复杂类型(即,那些具有嵌入子元素的元素)应该映射为FME特性中的嵌套列表属性。
如果该值设置为XML片段,然后将具有复杂内容的复杂属性映射为XML片段。
一些复杂的性质,比如那些递归定义的,无法映射为嵌套列表。这些复杂的属性将始终映射为XML片段,不考虑此参数的设置。
此可选参数可以控制嵌套列表属性的深度。
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,也可用于一些变压器。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.
变压器类别
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME知识中心.