外观提取器
从几何图形的正面和/或背面提取外观样式。
输出外观样式功能可以是仅属性功能,也可以是具有光栅几何图形和属性的功能,具体取决于提取的外观上是否有纹理。它将从外观港口。
如果一个几何体没有从中提取的任何外观(因为它没有要提取的外观,或者几何体XQuery与它的任何部分都不匹配),则该特征将通过未使用港口。
有关FME中外观支持的更多信息,请参阅外观.
输入Ports
此转换器接受任何功能。
输出端口
具有提取的外观样式的特征。
外观definition information will be present on the output feature, if defined on the specific Appearance. See the外观设计师有关每个属性名称字符串的详细信息的参数。
未提取外观的特征。
参数
Geometry Part Selection
如果要仅隔离传递到变换器的几何图形的一部分,请使用此参数。如果未指定任何条件,则操作将应用于所有级别的整个几何图形。
选择可以基于结构位置、几何体名称、类型、外观信息、特征、特征存储类型或定义引用。所使用的语法是一组受限的XQuery,其中return子句是固定的。
The basic Geometry XQuery dialog allows you to construct simple selection queries by automatically writing the necessary query based on specified test clauses. Clicking the Switch to Advanced button opens the Advanced Editor, which allows you to type a query free-form, for more expressive queries.
注:切换到高级模式后,必须清除所有参数才能返回基本模式。
层次几何体表示为类型几何体的节点,属性包含有关每个几何体的特征、类型和名称的信息。
参数
此参数指定应从几何图形的一侧提取外观。可以从每个指定几何体的前面、后面或前面和后面提取它们。
如果输出唯一外观设置为Yes, a style is output only once if the appearance is shared by multiple geometries. If this parameter is set toNo, every single usage of an Appearance will output a separate feature, even if there are duplicates.
如果此参数设置为Yes, all attributes from the input feature will be copied onto the output Appearance features. The feature where the attributes are copied from is the feature which has the geometry from which that Appearance was referenced. If this parameter is set toNo,则不会将任何特征级属性复制到输出外观特征上。
如果此参数设置为No, then no几何特征将复制到输出外观特征上。
如果此参数设置为Yes,引用外观的几何体中的所有特征将作为属性复制到输出外观特征上。如果合适的话,以下属性也将放置在输出特性上。这些值更详细地描述了纹理是如何具体应用于引用它的几何体的。
属性名称 |
说明 |
---|---|
fme\几何\零件\名称 |
几何图形零件名称:这是引用外观的几何图形零件上存在的几何图形名称 |
从前面看 |
前面的外观:此属性将存在并具有yes如果外表是放在前面的geometry part. This attribute will not be present if it was not attached to the front |
从后面看 |
外观From Back: This attribute will be present and have the valueyes如果外观放置在几何图形零件的背面。如果该属性未附加到背面,则该属性将不存在。 |
fme\u外观\u纹理\u gen\u信息 |
外观纹理生成信息:一般来说,这将保存所有需要的细节,以了解如何为引用此外观的几何体零件生成纹理坐标。(纹理坐标可以看作是从 具体来说,此参数包含外推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),查找(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 For example, one value for this attribute may be: `-0.5005765314848,0.80394350158095,4.94542140836595,-1.11022302462516e-015,1.9816444241607E-015,1.11022302462516e-016,0.99999999999999,0.999999999999,1,-6.55663808803325,-6.16047694893307,-4.17259493875,-0.292710919283411,5.84378207124815,3.53907266079942' |
编辑变压器参数
Using a set of menu options, transformer parameters can be assigned by referencing other elements in the workspace. More advanced functions, such as an advanced editor and an arithmetic editor, are also available in some transformers. To access a menu of these options, clickbeside the applicable parameter. For more information, see变压器参数菜单选项.
变压器类别
FME许可级别
FME专业版及以上
搜索FME社区亚搏国际在线官网
在上搜索有关此变压器的示例和信息FME Community.
技术历史
关联的FME功能或工厂:GQueryFactory