ConvexityFilter
确定区域、表面和实体是凸还是凹。多边形是简单的,当它不是自交,并有一个非零的面积。如果每个内角都小于或等于180度,简单多边形就是凸多边形。所有其他的多边形都被认为是凹的。
输入端口
输入
通常这些是基于多边形的几何图形。
输出端口
如果该特性的几何形状是基于多边形的(例如一个多边形、一个甜甜圈或一个盒子),则测试几何形状的所有构成多边形的凹凸性。根据测试结果,确定合适的输出端口。
凸
如果某个特征的几何形状的所有构成多边形都是凸的,则将该特征写入凸输出端口。
凹
如果某个特征的几何形状的任何组合多边形不是凸的,则将这些特征写入凹输出端口。
未定义的
不具有几何图形或具有非基于多边形的几何图形(如arc、光栅和文本)的功能被写入未定义的端口。
参数
这个变压器没有参数。
使用笔记
- 线和点被认为是凹的。
- 测试受到几何坐标精度的限制——小心线中的“不可见”弯曲,如下图所示:
例子
这个图同时展示了凸和凹的例子。
FME授权级别
FME专业版及以上
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
相关的变形金刚
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心。
标签关键词:凸凹“多边形”“内角”