表面模数转换器
基于输入点和特征线构造Delaunay三角测量。
曲面模型可以以各种表示形式输出,如三角不规则网络(TIN)锡顶点三角形数字高程模型(DEM)等高线。因为曲面模型是一个Delaunay三角测量,它也可以输出为它的双-沃罗诺伊图。
输入端口
这些输入功能可以是二维或三维的。除了点以外,线条和面积几何,它们也可能是光栅,点云和聚合几何。
通过添加Z值0,二维特征将强制为三维。在大多数情况下,从该端口提取的所有点都将在基础曲面模型的顶点池中找到。构建曲面模型至少需要3个唯一点。具有重复X和Y值的点将被删除。
这些输入特征可以是二维或三维的,并可位于聚合结构内。
通过添加Z值0,二维特征将强制为三维。特征线边将在基础曲面模型的边池中找到。有时,分割线边缘将被分割,以允许曲面模型的最佳三角剖分。具有重复X和Y值的点将被删除。
这些输入功能可以是二维或三维的。如果它们是3D的,它们的z值将被覆盖。通过该端口输入的功能通过悬垂特征输出端口,其Z值设置为基础曲面模型上的插值值。
输出端口
此输出端口生成轮廓线。每个轮廓都是二维或三维的,这取决于输出轮廓尺寸,并将其高程存储在仰角属性。如果轮廓是三维的,然后,它们的z值等于它们的高程属性值。
提示:参数冲突解决可以筛选出输入的子集点/线以确保构建良好的表面模型。
此输出端口根据中指定的采样率对基础曲面模型进行采样。输出DEM x单元间距,和输出DEM Y单元间距,并生成一组等距的三维点。
此输出端口根据中指定的采样率对基础曲面模型进行采样。输出DEM x单元间距,和输出DEM Y单元间距,并生成由行和列排列的等距三维点组成的单个光栅特征。
此输出端口通过悬垂特征端口,将其Z值设置为基础曲面模型上的插值值。
此输出端口生成基础曲面模型的所有边。每个边缘特征都包含属性α1
和第二标识符
,它标识它所连接的顶点。
此输出端口将底层曲面模型的所有三角形生成为多边形。每个输出三角形都具有以下属性:
α1 第二标识符 Vix33ID |
确定定义三角形的顶点 |
坡 | 三角形定义的平面的坡度,在程度上,相对于水平面 |
_百分比坡度 | 坡度表示为(上升/运行)*100%,或同等棕褐色(_坡度)*100% |
纵横 | 方位角,在程度上,以两者之间的角度测量氮氧化物和纽约,哪里氮氧化物和纽约是三角形法向量的x和y分量 |
此输出端口生成包含基础曲面模型的所有三角形的单个网格几何体。
此输出端口生成基础曲面模型的所有顶点。每个顶点都包含属性维氏体
它唯一地标识顶点。
此输出端口生成底层曲面模型的二维对偶,这是一个三维Delaunay三角测量。对偶到Delaunay三角测量称为Voronoi图。二维对偶的构造只考虑三维Delaunay三角测量的X和Y尺寸。对于Delaunay三角测量中的每个顶点,输出二维Voronoi多边形特征,它比Delaunay三角测量中的任何其他顶点更接近它在X-Y平面中包围的顶点。此外,Voronoi多边形具有以下属性:
维氏体 | 标识它包含的顶点 |
仰角 | 包含封闭顶点的高程 |
参数
变压器
此参数允许组由属性值组成。可以指定零个或多个属性。
具有相同属性值的输入特征将放置在同一组中。然后,变压器在每组输入特性上独立工作。
如果此参数为空,变压器将把整个输入特性集视为一组。
注:并行处理如何与FME一起工作:请参见关于并行处理有关详细信息。
此参数确定Transformer是否应跨并行进程执行工作。如果启用了,将为指定的每个组启动一个进程分组参数。
并行处理级别
参数 | 进程数 |
---|---|
无平行性 | 一 |
极小值 | 岩心处理器,或CPU,是执行数学计算的计算机的物理部分。它是计算机系统中最重要的部分。传统的处理器只有一个核心,意思是在任何给定的时间,仅执行一组计算。如果处理器是双核的,这意味着单芯片包含两个处理器的硬件,现在称之为核心,以区别于单芯片,同时运行,并排。(来源:http://www.ehow.com/facts_5730257_computer-core-processors_u.html)2 |
适度的 | 核心的确切数量 |
侵略性 | 核心X 1.5 |
极端 | 核心X 2 |
例如,在四核机器上,最小并行性将导致两个同时进行的FME过程。8核机器上的极端并行性将导致16个同步进程。
您可以尝试使用此功能,并在Windows任务管理器和工作台日志窗口中查看信息。
是的:此变压器将按顺序处理输入组。更改的值小组通过输入流上的参数将触发对当前累积组的批处理。如果群体较大/复杂,这将提高整体速度,但如果输入组没有真正排序,则可能会导致不需要的行为。
不:这是默认行为。只有当所有输入都存在时,处理才会在此变压器中进行。
参数
此参数用于确定要作为顶点添加到曲面模型中的输入点。指定值0将关闭顶点过滤。
提示:较大的值将加快曲面模型的构建。值越大,更多的输入点将被过滤掉。对于具有数百万点甚至数十亿点的输入文件,增加这个值变得非常重要。
当规定了表面公差的正值时,其工作原理如下。对于要添加到模型中的每个顶点:
- 如果X,Y位置在现有曲面模型的二维凸壳外部,它被添加到模型中。
- 如果X,Y位置在现有曲面模型的二维凸面壳体内:
- 计算现有曲面模型的Z值与顶点的Z值之间的差异。
- 将此差异与表面模型公差进行比较。
- 只有当差异大于表面公差时,顶点才会添加到表面模型中;否则,顶点被丢弃。
此参数用于输出端口断点和德马克当变压器上存在这些输出端口时。如果悬垂特征是模型的输入。
- 汽车:变压器将自动计算每个输出点。这个平面的如果输出点在xy和常数否则将使用方法。
- 平面的:重心插值用于确定每个输出点的Z值。如果输出点在曲面模型的二维凸壳外部,输出Z值将设置为NaN(不是数字)。
- 常数:每个输出点的Z值设置为基础模型中最近顶点的Z值。
数字高程
这些参数指定输出的X和Y采样间隔断点.
此参数仅在以下情况下使用插值法设置为平面的,它只影响输出端口德马克.
所有位于基础曲面模型边界之外的输出光栅单元都将指定此参数的值。
当此参数为空时,它被解释为NaN(不是数字)。
注:为了确保一致的光栅输出,强烈建议不要将此参数留空。
悬垂特征
此参数控制是否输入悬垂特征将保留其顶点计数,或修改以符合下垫面模型:
- 如果悬垂法设置为顶点,输入功能将以相同数量的顶点输出,在每个顶点上设置Z值。Z值是从基础曲面模型内插的。
- 如果悬垂法设置为模型,该特征将添加其他顶点以更紧密地跟随底层曲面模型。例如,如果输入悬垂特征不属于下垫面模型,它将获得其他顶点,其中悬垂特征穿过曲面模型的边界。
注:注释一般来说,模型产生比顶点,但可能需要更多的处理时间来生成褶皱特征。
此参数控制是否输入悬垂特征Z值将偏移或替换Z值:
- 如果现有立面图设置为替换Z',输入特征将以Z值输出,Z值将从基础曲面模型内插。
- 如果现有立面图设置为偏移Z'输入功能有z值,每个z值都将被底层曲面模型的插值z值所偏移。例如,如果曲面模型表示两个高程模型之间的差异,此模式将允许相应地更新矢量特征。
输出等高线
激活此组将导致轮廓特征从等高线端口。请注意,当激活此组时,沿轮廓间隔的输入点将被扰动或移除(取决于冲突解决参数),这可能会影响除等高线端口。
此参数指定输出轮廓的高程分隔。
此参数指定输出轮廓是二维还是三维。二维轮廓相当于三维轮廓,除了Z坐标被删除。
提示:当输入数据集足够大时,将此参数设置为2d将导致明显的性能改进。
此参数控制是否删除轮廓间隔上的输入点,或是忐忑不安。不降低或干扰这些点将导致拓扑无效的轮廓。
- 轮廓间隔上的扰动输入点:轮廓在Z方向为负偏移。扰动量为等值线间隔的1%。
- 删除轮廓间隔上的输入点:轮廓间隔上的输入点不会添加到基础曲面模型中。
使用曲面模型文件
此参数允许您定义用于存储曲面模型的文件。
文件存储对于通过多次运行构建大型曲面模型非常有用,对于需要重新使用预构造曲面模型的工作空间。保存的曲面模型可以用作同一操作系统上生产流的一部分。
注:只有当小组通过未指定。
此参数指定文件名,包括它的路径,曲面模型文件的。曲面模型文件具有文件扩展名*有限状态机
.
此参数控制工作空间是读取还是写入曲面模型文件。
注:必须至少有一个输入功能。为了阅读,它足以通过任何输入端口输入具有空几何图形的单个特征。
- 读取或追加:从指定文件读取曲面模型,并将其附加到由输入特征构造的曲面模型上。然后将附加模型写回同一个文件。
- 写入或覆盖:将构造的曲面模型写入指定的文件。如果指定的文件存在,它将被覆盖。
此参数提供最终曲面模型中顶点数的估计,可以显著大于输入点总数点/线和断线.
注:当您在多次运行中构建大型模型时,建议进行大量的评估,因为此评估用于优化目的。如果这个估计太低,表面模型的构建可能需要更长的时间。
只有在跨多个管路构建大型曲面模型时,才应使用此参数。
注:在随后的运行中表面模数转换器,必须指定此参数;否则,转换器将从第一次运行开始使用曲面模型的边界框来构建曲面模型。
例子
使用说明
需要注意的是,如果您只想对现有曲面模型执行输出信息操作,然后,必须将特征路由到曲面模型中。最简单的方法是使用造物主变换并将具有空几何图形的单个特征路由到悬垂特征输入端口。
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,也可用于一些变压器。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.
变压器类别
FME许可级别
FME专业版及以上
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME知识中心.
标签关键词:MBR“最小边界矩形”SurfaceGeneralizer PointCloud