SharedItemRetriever
从内部FMELibrary检索外观、纹理、栅格或几何定义。
输入端口
输出端口
具有检索到的共享项的功能。
没有几何图形部分与几何图形XQuery匹配的特性。
参数
要检索的共享项
此参数指定要检索的共享项的类型。可以选择外观、纹理、栅格和几何定义的任何组合。
从属性中检索时,此参数指定要从中检索共享项id的属性的名称。
当从几何属性中检索外观、纹理或栅格时,此参数指定应从中检索共享项的几何属性的边。可以从每个指定几何图形的前面、后面或前面和后面检索它们。
如果输出复制项目被设置为没有,如果共享项由多个几何图形共享,则仅输出一次共享项。如果将此参数设置为是的,即使存在重复项,共享项的每次使用都将输出单独的特性。
如果检索项递归被设置为是的,几何定义将所有包含的几何实例完全实例化。外观将包括恢复纹理和栅格。纹理将包括恢复的栅格。
如果将此参数设置为没有,几何定义将保留任何包含的几何实例作为引用。外观将包括纹理和栅格的参考。纹理将包括对栅格的引用。
如果只想隔离传入转换器的几何图形的一部分,请使用此参数。如果没有指定任何条件,则操作将应用于所有级别的整个几何图形。
选择可以基于结构位置、几何名称、类型、外观信息、特征、特征存储类型或定义引用。使用的语法是一组受限制的XQuery,其中return子句是固定的。
基本几何XQuery对话框允许您通过根据指定的测试子句自动编写必要的查询来构造简单的选择查询。单击“切换到高级”按钮将打开高级编辑器,该编辑器允许您键入自由格式的查询,以获得更有表现力的查询。
注意:一旦切换到高级模式,您将必须清除所有参数才能返回到基本模式。
层次结构表示为几何类型的节点,其属性包含关于每个几何类型的特征、类型和名称的信息。
输出特性处理
此参数指定是否将属性从输入特性复制到输出特性。
如果输入特性被设置为保持作为属性,输出复制项目被设置为是的该参数指定是否将外观使用信息存储为属性。在这种情况下,如果合适,以下属性将放在输出特性上。这些值更详细地描述了纹理是如何具体应用到引用它的几何图形中的。
属性名称 |
描述 |
---|---|
fme_geometry_part_name |
几何零件名称:这是几何名称是存在的几何部分是引用的外观 |
fme_appearance_from_front |
外观从正面:这一属性将存在并具有值是如果外观放置在几何部分的前部。该属性将不存在,如果它没有被附接至前 |
fme_appearance_from_back |
从外观返回:此属性将出席并具有价值是如果出现被放置在几何部分的背面。如果它没有被安装于后该属性将不存在。 |
fme_appearance_texture_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允许两个参数值,α和的计算的β,使得下面的表达式可以用于从映射(X,Y,Z)空间 - >(U,V)空间,或者相反,如果用户希望稍后带来的几何形状到同一坐标空间作为光栅,或者相反,在进一步的特征处理。 由于地面坐标(X,Y,Z), 找(U,V): DX = X-X DY = Y-Y DZ = Z-Z 阿尔法= A * DX + B * DY + C * DZ 的β= d * DX + E * DY + F * DZ U =阿尔法* DU2 +的β* DU3 + U1 V =阿尔法* DV2 +的β* 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的属性的名称。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项.
变压器的分类
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心.