创造者
使用提供的参数的特征,并且将它们发送到工作区中进行处理。
造物主的界面允许您选择几何体所需的类型,然后输入将创建所需对象的坐标和/或参数。
输入端口
这种变压器没有任何输入端口。
输出端口
所有创建的功能都可以通过该端口输出。
参数
该参数指定了如何创建几何形状,使用下面列出的选项。您的这个参数选择决定其他参数是否被启用或禁用。
- 几何对象:此选项允许您创建在下面的几何体对象参数中指定的几何体类型。默认情况下,XML选项卡显示对话框其他区域中定义的任何对象的XML表示。
- 二维坐标列表:从“坐标列表参数”字段中输入的以空格分隔的X Y坐标列表创建二维几何图形。
- 三维坐标列表:从在“坐标列表”参数字段中输入的x y z坐标的空间分隔列表中创建具有z值的二维几何图形。
- 2d最小/最大框:从左下角和右上角创建边界框,在“坐标列表参数”字段中指定为minx miny maxx maxy(例如:0 0 10 10)。
几何对象 | 说明 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
无效的 | 创建不带几何体的对象。对于某些应用程序,可以使用这样的对象;例如,当您使用CSV编写器但要输出页眉或页脚时。 | |||||||||||||||||||||
点 | 在给定坐标处创建一个点。 | |||||||||||||||||||||
文本 | 使用文本字符串、高度和旋转在给定坐标处创建单个文本对象。 | |||||||||||||||||||||
生产线 | 使用指定的坐标对创建单线对象。如果要创建区域,请改用“多边形”选项。即使指定第一个和最后一个坐标对相同,生成的对象类型仍然是fme_line。 |
|||||||||||||||||||||
按中心点弧/按带端点的中心点弧 | 使用指定的参数创建圆弧。 primary radius参数指定主半径的长度,secondary radius参数指定辅助半径的长度。起始角度参数指定圆弧的起始角度,从水平方向逆时针测量。扫描角度参数指定定义圆弧的椭圆上的度数,以逆时针方向的度数为单位。旋转参数指定从水平轴到主轴线的逆时针方向的角度。通过将主半径和次半径设置为相同的长度并使用360度的扫描角度,可以创建圆。可选的,弧形可分配有明确的终点。
|
|||||||||||||||||||||
三点弧 | 使用指定的起点,中点和终点的圆弧。 中点并不需要是正中间,而是沿着圆弧至少某处。 |
|||||||||||||||||||||
凸出弧 | 使用指定的起始点,结束点和隆起值的圆弧。隆起值必须是-1.0和1.0之间,并且指定的两个点之间的弧的曲率。 |
|||||||||||||||||||||
椭圆 | 使用指定的参数的椭圆。为了创建一个圆,确保初级和次级轴具有相同的长度。 请注意,这样产生的椭圆是一个弧形的功能。不是所有的变压器或输出功能类型可以用电弧特性,所以你可能需要一个ArcStroker简化它。 |
|||||||||||||||||||||
框 |
创建二维矩形或在3D空间中的矩形棱柱。它由最小角和最大角定义的,但不同于矩形面,这两个坐标必须不共享相同的x轴,y或z值。 对于3D箱,所述两个角点明确地表示一个唯一的矩形棱柱,其中,所有的面都平行于坐标平面。如果第一点是最小点,然后在表面法线指出从箱;否则,框已被翻转内向外和表面法线点入箱。用4×4变换矩阵的结合,一个盒可以被用来表示不平行于坐标平面框。该矩阵可存储仿射变换。 |
|||||||||||||||||||||
多边形 | 创建多边形特征。其工作方式与“直线”选项相同,但如果忘记关闭多边形,则会发出警告。 | |||||||||||||||||||||
矩形面 |
创建优化的矩形面部表示,其上的坐标平面位于平行(或者XY-,xz-,或yz平面)。 面对这种通过使用两个点,最低角落,最大转角指定的位置。因为面部必须位于平行于坐标平面,所述角点共享公共的坐标值。例如,如果长方形脸位于xy平面,角点都有一个共同的Z值。表面法线该矩形面的依赖于第一和第二点的规格的顺序,如下表中所述。
表面法线确定所述矩形面的取向;即,在该表面法线点指示哪个侧的方向是前方。用4×4变换矩阵的结合,矩形面可以被用来表示不平行于坐标平面矩形面。该矩阵可存储仿射变换。 |
|||||||||||||||||||||
三角条 | 创建一个三角形带,这是一系列连接的三角形面的。 这些面是由连续的三个点中的一个点列表中定义。头三个顶点(下面标记为V1,V2和V3),限定第一三角面。一个新的三角形是由与它的两位前任连接下一个点形成。也就是说,每一个额外的点VI定义了顶点VI-2,VI-1,和vi一个新的三角形面。例如,第二三角形由V2,V3,V4中定义,所述第三经V3,V4,V5,等下图说明了典型的三角形条带。 整个三角形带的取向由第一三角形的方向来确定。如果第一三角形的顶点逆时针排序,然后被显示在带材的前端;否则,则显示带材的背面。如果三角形带已被翻转,那么整个条带的正面/背面实际上是什么样的第一三角形指示反向。 |
|||||||||||||||||||||
三角形扇 |
创建一个三角形的风扇,这是一系列连接的三角形面的。风扇从三角形带的不同点在于限定顶点面的方式。 头三个顶点(下面标记为V1,V2和V3),限定第一三角面。一个新的三角形由与其前任和三角形扇的第一点连接的下一个点形成的。也就是说,每一个额外的点VI定义了顶点V1,VI-1,和vi一个新的三角形面。例如,第二三角形由V1,V3,V4中定义,所述第三由V1,V4,V5,等下图说明了典型的三角形扇。 整个三角形扇的取向由风扇内的任何三角形的顶点的顺序来确定(所有三角形被在相同方向上已经定向的)。当他们逆时针排列,显示在前面;否则,显示了回来。 |
|||||||||||||||||||||
面对 | 创建3D空间中的平面区域。该平面结构可以是多边形,椭圆形或环形。 面部的方向是通过使用以下规则确定:如果你的右手卷曲沿顶点的顺序手指,拇指点是脸部的正面的方向。这个拇指方向还描述了表面法线面,指向向外从区域垂直的矢量的。 曲线收盘方法:该方法控制曲线是如何关闭。只有在进入第一个和最后的坐标不匹配X,Y或Z坐标值,适用。它确保了起点和终点的坐标匹配,以便它是一个有效的区域。 平均:当前的起始和结束点分别由平均的开始和结束点的替换。 延伸:在起点和终点都没有额外的点连接。 Z上扩展或基于平均:仅当和 - - 的区域被使用,如果平均方法关闭开始和结束点位于相同的坐标平面(即它们共享相同的X,Y或Z坐标)。否则,扩展方法被用来关闭的区域。 |
|||||||||||||||||||||
习惯 |
创建一个基于XML表示的对象。 |
无论是创建2D几何体或2D几何与z值,根据您的选择在几何源参数。输入x和y的空间分隔的列表(Z)坐标。
此参数可以让你的坐标系上设置指定的功能。选择从下拉列表中选择一个坐标系,或者单击浏览按钮,从坐标系库中选择。如果将此参数留空,坐标系统将不通过该变压器产生的功能(S)设置。
该参数指定了许多功能将被创建。当创建一个以上的特征,通过创作实例中指定的属性的属性参数将持有的每个特征的创作数(从0开始)。
在创建最终决定了所有读者的功能已被处理后,是否创建该功能(是),或是否功能读卡头功能之前立即创建处理(否)。
功能不能在数据流中创建的任何阅读器读取任何东西之前,因为数据流由从读者到达功能驱动。
在极少数情况下,您可能希望其他功能处理之前造物主具体操作。
这里显示的工作区试图通过为特征的两条路径结合起来VariableSetter和VariableRetriever。问题是,FME的数据流不是设计考虑多种功能,路径等,无论设置是什么的在创建完参数,造物主总是读卡器后产生的功能。
不过,如果你特别想造物先创建一个功能,您可以将其包含在同一数据流的读取功能。
的测试仪被添加到两个创建者的数据流和读出器的数据流:
另外,在以下所示的变形的工作区,从创建者的数据流的特征将通过测试仪的故障端口和特征从读取器的数据流被丢弃将继续 - 然而,该特征现在将之前或创作者后处理,这取决于 chosen setting in the在创建完参数。
当创建一个以上的特征(见号码创建参数以上),该属性将持有的每个特征的创作数(从0开始)。
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要进入这些选项的菜单上,单击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
搜索FME知识中心
搜索样品和有关该变压器上的信息FME知识中心。
标签关键词:2DCreator 3DCreator Creator3D上