SharedItemRetriever
从内部FMelibrary中检索出现的外观,纹理,栅格或几何定义。
输入端口
输出端口
具有检索到的共享项目的功能。
没有几何部分与几何XQuery匹配的功能。
没有提取共享项目的功能。
参数
分享项目来检索
此参数指定要检索的哪些类型的共享项。可以选择外观,纹理,光栅和几何定义的任何组合。
从属性中检索时,此参数指定从中检索共享项目ID的属性的名称。
从中检索时特征,此参数指定从中检索共享项目ID的特征的名称。
在从几何属性中检索纹理或栅格时,此参数指定应检索共享项目的几何图形的侧面。它们可以从每个指定几何形状的前部,背面或前后检索它们。
如果输出重复项被设定为不如果项目由多个几何形状共享,则仅输出共享项目一次。如果此参数设置为是的,即使存在重复项,也会输出共享项的每一个使用都会输出单独的功能。
如果递归检索物品被设定为是的那几何定义将完全实例化任何包含的几何实例。外观将包括检索到的纹理和栅格。纹理将包括检索到的栅格。
如果此参数设置为不,几何定义将有任何包含的几何实例作为参考。外观将包括对纹理和栅格的引用。纹理将包括对栅格的引用。
如果要将传输到变压器传入的几何图形的一部分仅隔离,请使用此参数。如果未指定条件,则操作将应用于各个级别的整个几何图形。
选择可以基于结构位置,几何名称,类型,外观信息,特征,特质存储类型或定义引用。使用的语法是一个受限制的XQuery集,其中返回子句是固定的。
基本几何XQuery对话框允许您通过自动根据指定的测试条款自动编写必要的查询来构建简单的选择查询。单击“切换到”高级“按钮打开”高级编辑器“,允许您键入Query Free-form,以获取更多富有效果查询。
笔记:切换到高级模式后,您必须在返回基本模式之前清除所有参数。
分层几何形状表示为类型几何的节点,其中属性包含关于每个几何图形的特征,类型和名称的信息。
输出功能处理
此参数指定是否将属性从输入功能复制到输出功能上。
如果输入特征被设定为保持属性那输出重复项被设定为是的,并且从几何属性检索和共享ID,此参数指定是否将外观使用信息作为属性存储。在这种情况下,如果合适,将放置在输出功能上的以下属性。这些值更详细地描述了纹理如何专门应用于所引用的几何形状。
属性名称 |
描述 |
---|---|
fme_geometry_part_name. |
几何部分名称:这是在几何部分上引用外观的几何名称 |
fme_appearance_from_front. |
从前面的外观:此属性将存在并具有值是的如果外观放在几何部分的前部。如果它未连接到前部,则不会出现此属性 |
fme_appearance_from_back. |
返回外观:此属性将存在并具有值是的如果外观放在几何部分的背面。如果未连接到后部,则不会出现此属性。 |
fme_appearance_texture_gen_info. |
外观纹理Gen Info:一般来说,这将保留了解如何为引用此外观的几何部分生成纹理坐标所需的所有细节。(纹理坐标可以被视为从中映射的方式 具体而言,该参数包含将XYZ外推到UV变换所需的数据,以将基于地坐标转换为与纹理来自相同的坐标空间。 逗号以以下格式分隔值: X,Y,Z,U1,V1,DU2,DV2,DU3,DV3,A,B,C,D,E,F 在哪里(x,y,z)是第一个选定的代表性坐标,U1,V1该位置是纹理坐标,(DU2,DV2)是第一和第二所选代表纹理坐标之间的区别,和(DU2,DV2)是第一和第三选择代表纹理坐标之间的差异。由此表示的矩阵A,B,C,D,E,F允许计算两个参数值,alpha和beta,使得可以使用以下表达式来映射(x,y,z)空间 - >(u,v)空间或反向,如果用户希望将几何形状带入与栅格相同的坐标空间,或者反向,或者在进一步的特征处理中。 给定地面坐标(x,y,z), 找(紫外线): dx = x-x dy = y-y dz = z-z alpha = a * dx + b * dy + c * dz beta = d * dx + e * dy + f * dz U = alpha * du2 + beta * du3 + u1 v = alpha * dv2 + beta * dv3 + v1 例如,此属性的一个值可能是: `-0.500576565314848,0.803943350158095,4.94542140836595,-1.11022302462516e-015,1.98164442416027e-015,1.11022302462516e-016,0.999999999999999,0.999999999999999,1,-6.55663808803325,-6.16047694893307,-4.1725949293875,-0.292710919283411,5.84378207124815,3.53907266079942' |
存储每个检索到的项目的共享项目ID的属性的名称。
编辑变换器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变换器参数菜单选项。
变压器类别
搜索FME知识中心
搜索有关此变压器的样本和信息FME知识中心。