表面涂布机
基于输入点和特征线构造Delaunay三角测量。输入褶皱特征将覆盖到曲面模型上,输出为褶皱特征。
Input Ports
这些输入功能可以是二维或三维的。Other than points,线条和面积几何,它们也可能是光栅,点云and aggregate geometries.
通过添加Z值0,二维特征将强制为三维。在大多数情况下,从该端口提取的所有点都将在基础曲面模型的顶点池中找到。构建曲面模型至少需要3个唯一点。Points with duplicate x and y values will be dropped.
这些输入特征可以是二维或三维的,and may reside inside an aggregate structure.
通过添加Z值0,二维特征将强制为三维。特征线边将在基础曲面模型的边池中找到。Sometimes,分割线边缘将被分割,以允许曲面模型的最佳三角剖分。Points with duplicate x and y values will be dropped.
这些输入功能可以是二维或三维的。如果它们是3D的,their z values will be overwritten.Features input through this port are output via the悬垂特征输出端口,其Z值设置为基础曲面模型上的插值值。
输出端口
此输出端口通过悬垂特征端口,with their z values set to interpolated values on the underlying surface model.
参数
变压器
此参数允许组由属性值组成。可以指定零个或多个属性。
Input features with the same attribute values are placed into the same group.然后,变压器在每组输入特性上独立工作。
If this parameter is left blank,the transformer will treat the entire set of input features as one group.
注:并行处理如何与FME一起工作:请参见关于并行处理有关详细信息。
This parameter determines whether or not thetransformer should perform the work across parallel processes.If it is enabled,a process will be launched for each group specified by the分组参数。
并行处理级别
参数 | Number of Processes |
---|---|
无平行性 | 一 |
极小值 | 岩心处理器,或CPU,是执行数学计算的计算机的物理部分。它是计算机系统中最重要的部分。传统的处理器只有一个核心,meaning that at any given time,仅执行一组计算。如果处理器是双核的,这意味着单芯片包含两个处理器的硬件,now called cores to distinguish them from the single chip,同时运行,并排。(来源:http://www.ehow.com/facts_5730257_computer-core-processors_u.html)2 |
适度的 | exact number of cores |
侵略性 | 核心X 1.5 |
极端 | 核心X 2 |
For example,在四核机器上,最小并行性将导致两个同时进行的FME过程。8核机器上的极端并行性将导致16个同步进程。
您可以尝试使用此功能,并在Windows任务管理器和工作台日志窗口中查看信息。
是的:此变压器将按顺序处理输入组。Changes on the value of the小组通过输入流上的参数将触发对当前累积组的批处理。This will improve overall speed if groups are large/complex,但如果输入组没有真正排序,则可能会导致不需要的行为。
不:这是默认行为。只有当所有输入都存在时,处理才会在此变压器中进行。
参数
This parameter is used to determine which input points to add to the surface model as vertices.指定值0将关闭顶点过滤。
提示:较大的值将加快曲面模型的构建。值越大,更多的输入点将被过滤掉。对于具有数百万点甚至数十亿点的输入文件,it becomes essential to increase this value.
当规定了表面公差的正值时,其工作原理如下。对于要添加到模型中的每个顶点:
- 如果X,Y位置在现有曲面模型的二维凸壳外部,它被添加到模型中。
- If the x,y location is inside the 2D convex hull of the existing surface model:
- 计算现有曲面模型的Z值与顶点的Z值之间的差异。
- 将此差异与表面模型公差进行比较。
- 只有当差异大于表面公差时,顶点才会添加到表面模型中;否则,the vertex is discarded.
此参数控制是否输入悬垂特征将保留其顶点计数,或修改以符合下垫面模型:
- 如果Drape Method设置为顶点,输入功能将以相同数量的顶点输出,with z values set on each vertex.Z值是从基础曲面模型内插的。
- 如果Drape Method设置为模型,该特征将添加其他顶点以更紧密地跟随底层曲面模型。For example,if an input悬垂特征不属于下垫面模型,it will gain additional vertices where the悬垂特征穿过曲面模型的边界。
注:Note: In general,模型产生比顶点,但可能需要更多的处理时间来生成褶皱特征。
此参数用于输出端口断点和DEMRaster当变压器上存在这些输出端口时。如果悬垂特征是模型的输入。
- 汽车:变压器将自动计算每个输出点。这个PLANARmethod is used if the output point is within a surface triangle in xy and the常数method is used otherwise.
- PLANAR:重心插值用于确定每个输出点的Z值。If an output point is outside the 2D convex hull of the surface model,the output z value will be set to NaN (Not a Number).
- 常数: The z value of each output point is set to the z value of the closest vertex in the underlying model.
此参数控制是否输入悬垂特征with Z values will be offset or have Z values replaced:
- 如果Existing Elevationis set to ‘替换Z',the input feature will be output with Z values that are interpolated from the underlying surface model.
- 如果Existing Elevationis set to ‘Offset Z' and the input feature had Z values,每个z值都将被底层曲面模型的插值z值所偏移。For example,如果曲面模型表示两个高程模型之间的差异,此模式将允许相应地更新矢量特征。
例子
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,are also available in some transformers.要访问这些选项的菜单,点击在适用参数旁边。更多信息,see变压器参数菜单选项.
Transformer Categories
FME许可级别
FME专业版及以上
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME Knowledge Center.
标签Keywords: pointcloud