ContourGenerator
构建了基于输入点和特征线德劳内三角。轮廓线,然后从生成的三角测量。
输入
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
这些输入特性必须是3D的。除了点、线和区域几何图形外,它们还可以是光栅、点云和聚合几何图形。光栅特性必须表示一个DEM(例如,只有一个没有调色板的波段)。
的3点独特最少需要构建表面模型。重复的x和y的值点数将被丢弃。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
这些输入特征必须是3D,并且可以驻留的集合组织的内部。
断裂线边缘将在下面的表面模型的边缘池被发现。有时,断裂线边缘将被分离,以允许所述表面模型的最佳三角测量。重复的x和y的值点数将被丢弃。
输出
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
这个输出端口产生轮廓线。每个轮廓是2D或3D视输出外形尺寸,并将其属性抬高规定输出高程属性。如果轮廓是3D,那么他们的z值相当于标高属性值。
小费:参数解决冲突可以过滤掉输入的一个子集点/线以确保构建良好的表面模型。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
含有无效的z值(一个或多个)点(一个或多个)特征是输出到这个端口。
被拒绝的功能将有fme_rejection_code属性具有下列值之一:INVALID_BREAKLINES_GEOMETRY_VERTICES,INVALID_GEOMETRY_DIMENSION,INVALID_GEOMETRY_VERTICES,INVALID_POINT_GEOMETRY_VERTICES,INVALID_POINTS_GEOMETRY_RASTER_NUM_BANDS,INVALID_POINTS_GEOMETRY_RASTER_NUM_PALETTES。
参数
变压器
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
此参数允许按属性值组成组。可以指定零个或多个属性。
具有相同属性值的输入特征被置于相同的基团。变压器然后对每个组的输入要素独立地进行操作。
如果该参数为空,变压器会将整组输入功能为一组。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
注意:如何并行处理与FME作品:看对并行处理的详细信息。
此参数确定transformer是否应该跨并行进程执行工作。属性指定的每个组将启动一个进程通过...分组参数。
并行处理水平
例如,一个四核机,最小的并行将导致两个同时FME过程。一个8芯机上极端并行将导致16个同步过程。
您可以使用此功能试验,并查看Windows任务管理器和工作台登录窗口中的信息。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
没有:这是默认的行为。一旦所有的输入是当前处理将只发生在该变压器。
按组:该变压器将处理输入组秩序。上的变化值通过...分组在输入流中的参数将触发当前累积组批处理。这将提高整体速度,如果组大/复杂的,但可能导致意外的行为,如果输入组没有真正有序。
参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
这个参数用于确定哪些输入点作为顶点添加到表面模型中。指定值为0将关闭顶点过滤。
小费:值越大,将加快表面模型构建。该值越大,越输入点会被过滤掉。对于具有数百万输入文件 - 甚至数十亿 - 点,就必须增加该值。
当表面公差指定为正值时,它的工作原理如下。对于添加到模型中的每个顶点:
- 如果x,y位置在现有曲面模型的二维凸包外,则将其添加到模型中。
- 如果x,y位置是现有的表面模型的2D凸包内:
- 从现有的表面模型的Z值和顶点的z值之间的差值被计算。
- 这种差异是相对于表面模型公差。
- 顶点仅添加到如果该差值大于容差表面更大的表面模型;否则,该顶点被丢弃。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
此参数指定的高程属性的名称为输出端口等高线和DEMPoints,当这些输出端口上的变压器存在。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
此参数指定输出轮廓的高程间隔。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
此参数指定是否输出轮廓是2D或3D。二维轮廓等同于3D轮廓,除了Z坐标被丢弃。
小费:当输入数据集足够大,这个参数设置为2D将导致明显的性能改进。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
该参数控制轮廓间距上的输入点是被丢弃还是被扰动。不降低或扰动这些点将导致拓扑上无效的轮廓。
- 输入点在等高线上的扰动:轮廓在z方向偏移负。扰动量是轮廓间隔的1%。
- 等高线间隔删除输入点数:轮廓上的间隔输入点不被添加到下面的表面模型。
例子
FME授权级别
FME专业版及以上
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
搜索FME知识中心
搜索样品和有关该变压器的FME知识中心。
标签关键词:点云