MRF3DCleaner
注意:这是一个额外成本的变压器,可从安全软件。亚搏在线请联系sales@亚搏在线safe.com或拨打604-501-9985。
MRF Geosystems Corporation (www.mrf.com)开发了一款清洁软件,当数据在任意输入和输出格式之间转换时,FME用户可以使用该软件对数据进行应用。1该工作的一部分是MRF Geosystems公司的知识产权,并在许可下使用。版权©2006磁流变液呈公司。保留所有权利。
MRFCleaner修复几何图形,特别是在从CAD到GIS的数据迁移过程中,是建立在MRFCleanFactory,是MRF清洗技术与FME的融合。
MRFCleaner修复了输入数据中的几何问题,比如用户指定的公差范围内的线超调和下调。它适用于多层、多容差的三维数据清洗。典型的应用包括实用程序地图的校正,包裹地图,数据从一个系统迁移到另一个系统时的地形图和资源图。
MRFCleaner包含以下功能:
- 模糊容忍度
- 延伸线
- 除草行
- 加入行
- 处理短元素
- 消除差距
- 删除重复的
- 删除动不动就
- 执行合并
用于数据清洗的层数由输入特征的不同清洗公差值的个数决定。具有相同清洗公差的特性被处理为在同一层上。这允许为来自高质量数据源的特性数据分配较低的清理容差,并将其与来自低质量数据源的数据集成,后者将获得较大的清理容差。
几何图形,如路径,多边形,甜甜圈,椭圆,椭圆的弧,互联,multi-curve,文本,多文本被转换成基本的几何图形,比如点,线,路径,弧或多点清洗前的工序。清洁工理解并使用圆弧。带有无效几何图形的输入特性将被忽略和删除。
使用技巧
您还可以使用下面的一个转换器来执行单一的MRFCleaner操作。这些变压器参数都可以作为MRF2DCleaner变压器的一部分,但是您可能希望使用单独的转换器,以便在您的工作流中更容易地看到操作。亚搏在线
输出端口
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
输出的每个特性清洗端口有一个新属性mrf_clean_status添加以指定是否修改该特性,创建,或在清洗过程中保持不变。此属性的可能值为“Modified”,“创建”和“原始”。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
特性也可以通过标记端口(如果有)删除动不动就,删除短几何图形和计算正确的十字路口被设置为国旗。这些特性都有一个新属性mrf_clean_flag添加此功能以指定此功能是否标记为小于清洗公差值(“short”),悬挂的几何图形(“悬挂”)或交点(“交点”)。
参数
变压器
![关闭](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一起工作:看到了吗对并行处理的详细信息。
此参数确定转换器是否应该跨并行流程执行此工作。如果启用,的指定的每个组将启动一个进程GroupBy参数。
并行处理水平
参数 | 的进程数量 |
---|---|
没有并行性 | 1 |
最小的 | 核处理器,或CPU、计算机中进行数学计算的物理部分。它是计算机系统中最重要的部分。传统处理器上只有一个核心,意思是在任何给定的时间,只执行一组计算。如果处理器是双核的,这意味着单片机包含两个处理器的硬件,现在称为核心,以区别于单片机,同时运行,side by side.(Source: http://www.ehow.com/facts_5730257_computer-core-processors_.html)//2 |
温和的 | 准确磁芯数 |
咄咄逼人的 | 核心x 1.5 |
极端的 | 核心x 2 |
例如,在四核机器上,最小的并行性将导致两个同时的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.0。
![关闭](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)
如果设置为是的,计算所有输入特征之间的交点,在发生交叉的地方,破坏弧和线。
如果设置为国旗,的交点将输出标记港口,与一个mrf_clean_flag属性设置为“交集”。
![关闭](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)
如果设置为是的,在指定的清洗公差范围内的弧和线被扩展——同时保持线的工作方向。在此过程中不会创建任何交集。此选项不处理超调;的组合计算十字路口和删除短几何图形可以达到这个目的。
![关闭](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)
如果设置为是的,然后是至少有一个自由端点且长度小于(摇摆的因素*的价值清洁宽容)或(摇摆的因素*的价值功能公差属性)被移除。
如果设置为去掉短的,标记长,然后,具有至少一个空闲端点的特性将被如上所述删除,或者它的端点将通过标记港口,与一个mrf_clean_flag属性设置为“dangle”。
的默认值摇摆的因素为1.0,最小值为0.0。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
此参数用于删除动不动就确定悬空特性是否太短。
默认值是1.0,最小值是0.0。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
此参数用于推广行确定除草公差。
默认值是1.0,最小值是0.0。
几何图形
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果设置为是的,删除长度小于指定清洗公差的特性。
如果设置为国旗,该特性上的一个点将通过标记港口,与一个mrf_clean_flag属性设置为“short”。
![关闭](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)
如果设置为是的,然后将单连通的特征连接起来形成更长的特征。只有当两个线性特征在给定的节点或端点上单独连接时,它们才成为连接的候选特征。
![关闭](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)
如果设置为是的,然后区域特征,如多边形或甜甜圈将被清洁,而无需先抚摸他们。
模块工作流程亚搏在线
MRFCleaner模块提供关于底层MRFCleanFactory中的模块的更详细信息。
这默认工作流亚搏在线适用于大多数情况。然而,使用单独的模块,可以为特定的项目和/或数据集创建任意数量的自定义工作流(例如,亚搏在线在工作台,通过使用一系列连续的MRFCleaner变压器或自定义变压器)。……很重要。然而,了解正在处理的数据和期望的最终结果。
更多的信息
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配transformer参数。更先进的功能,比如高级编辑器和算术编辑器,也可在一些变压器。要访问这些选项的菜单,点击除适用参数外。有关更多信息,看到变压器参数菜单选项。
变压器的分类
搜索FME知识中心
搜索有关此转换器的示例和信息FME知识中心。
标签关键词:MRFCleaner3D