HullReplacer
替换功能的几何形状与代表其船体多边形。
输入端口
该变压器接受2D和3D两者的功能,但3D功能的Z坐标将所述船体的计算期间被忽略。根据的价值产量参数,三维特征的凸包可以是多边形,使用未修饰的输入要素三维顶点。这可能会导致具有不同的Z坐标的多边形。
弧和椭圆将之前的船体的计算抚摸。文本功能将被视为点。
输出端口
表示所请求的船体特征。通常是多边形的,但可能的线或点。
与非数值属性的特点α和默认Z值
被拒绝的功能将有fme_rejection_code属性具有以下值之一:INVALID_GEOMETRY_VERTICES,INVALID_PARAMETER_ALPHA_VALUE,INVALID_PARAMETER_DEFAULT_Z_VALUE。
参数
赫尔参数
该船身类型参数可以指定一个凸的或凹壳。凸包是一个多边形,其中没有内角大于180度。对于凹壳此限制不适用。
凸包被定义为最小外接凸多边形。在捻方面,效果类似于该特征周围收紧橡皮筋。需要注意的是凸包可以是线或点,如果所得到的多边形具有零的区域。
凹船体,也被称为阿尔法船体中,计算基于所述阿尔法值参数。对于凹壳更加紧密地表示比凸包可以将要素的几何轮廓是可能的。凹船体可以由多个甜甜圈或多边形。
当。。。的时候阿尔法值参数被指定,则在α船体计算直接使用;较大数量通常会产生更大的区域。如果用一个半径的圆阿尔法值地面单元是能够在两个点的特征A和B之间通过而不接触特征中的任何其它点,然后将所得的船体将不直接连接A和B.几何形状是远低于阿尔法值从几何形状的其余部分可以被剔除(删除),如果他们不构成对自己的有效面积。这是可能的,如果指定的阿尔法是为几何图形的间距太小,无效的几何形状将被退回。
当。。。的时候阿尔法值参数未指定或设置为0,则一个近似最优α,这是产生的单个区域的最小α,将用于生成所述凹壳。凹壳产生效果最佳点,但线和面的几何形状将被接受,如果输入转换为点。
输出尺寸
2D和在船体点的坐标的3D表示之间进行选择。
什么时候二维被选择,所有的Z坐标将在输出任何顶点被移除。
什么时候3D被选择,凸包将是一个多边形,使用未修改的输入要素三维顶点。如果有2D和3D顶点的输入特征的混合物,然后将2D顶点将被使用指定的转换为3D默认Z值。然而,如果所有的输入特征是2D,则输出将不被转换为3D。
什么时候自动被选择时,输出将类似于选择3D,所不同的是用于2D和3D顶点的混合物,所述2D顶点将使用从输入要素的最大Z值转换为3D。
被转换为3D的2D顶点将使用默认Z值为z坐标时产量参数3D。
例
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
变压器历史
该变压器是以前命名ConvexHullReplacer。
搜索FME知识中心
搜索样品和有关该变压器的FME知识中心。
标签关键词:ConvexHullCreator ConvexHullReplacer