MRF2DDangleRemover
Note: ">Note:MRFCleaner变压器可作为安全软件作为额外成本包装。亚搏在线请联系sales@亚搏在线safe.com.或致电604-501-9985。This package includes all MRFCleaner transformers, available for Windows only (64-bit and 32-bit).
Removes features that have at least one free endpoint and have lengths smaller than (Dangle Factor * Cleaning Tolerance) or (Dangle Factor * value of Feature Tolerance Attribute).
Output Ports
每个功能,通过输出清洁端口将具有新的属性“MRF_CLEAN_STATUS”,以指定在清洁过程中是否已修改,创建或不变的功能。此属性的可能值是“修改”,“创建”和“原始”。
If Dangle Action is set to Remove Short and Flag Long, for each feature that is a dangle but is longer than this tolerance, a point, label, or circle (depending on the value of Flag Type) will be output through the标记port.
Parameters
变压器
如果选择,则每组具有相同值的功能通过...分组attributes will be processed separately from other groups.
Process At End (Blocking): This is the default behavior. Processing will only occur in this transformer once all input is present.
Process When Group Changes (Advanced): This transformer will process input groups in order. Changes of the value of the Group By parameter on the input stream will trigger processing on the currently accumulating group. This may improve overall speed (particularly with multiple, equally-sized groups), but could cause undesired behavior if input groups are not truly ordered.
使用两种典型的原因Process When Group Changes (Advanced). The first is incoming data that is intended to be processed in groups (and is already so ordered). In this case, the structure dictates Group By usage - not performance considerations.
The second possible reason is potential performance gains.
最有可能在已经对数据进行排序的(或使用A读取SQL ORDER BY声明)由于FME需要更少的工作。如果数据需求排序,则可以在工作区中排序(尽管添加的处理开销可能会否定任何增益)。
Sorting becomes more difficult according to the number of data streams. Multiple streams of data could be almost impossible to sort into the correct order, since all features matching a通过...分组value need to arrive before any features (of any feature type or dataset) belonging to the next group. In this case, using通过...分组和Process At End (Blocking)可能是等同和更简单的方法。
Note: ">Note:Multiple feature types and features from multiple datasets will not generally naturally occur in the correct order.
As with many scenarios, testing different approaches in your workspace with your data is the only definitive way to identify performance gains.
Parameters
Cleaning tolerance is used as the default tolerance unless the Feature Tolerance Attribute is specified and valid. The minimum tolerance allowed is 0.0.
用于清洁数据的层数由输入特征的不同公差值的数量决定。具有相同公差的特征被处理为在同一层上。
默认值为1.0,最小值为0.0。
If Dangle Action is set to Remove Short and Flag Long, for each feature that is a dangle but is longer than this tolerance, a point, label, or circle (depending on the value of Flag Type) will be output through the标记port.
对于悬挂的每个功能但长于标志尺寸公差,此参数将标志类型设置为点,标签或圆圈,如果设置为拆除短而标记长。
Usage Notes
This transformer performs the same operation as the MRF2DCleaner with the Remove Dangles parameter set to Yes and no other options selected. See theMRF2DCHERENER.for more details.1Note that the circle/label flagging is an added option in this transformer.
FME许可级别
MRFCleaner变压器可作为安全软件作为额外成本包装。亚搏在线请联系sales@亚搏在线safe.com.或致电604-501-9985。
编辑变换器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器Parameter Menu Options.
定义值
有几种方法可以在变压器中定义使用的值。最简单的是简单地输入值或字符串,其可以包括各种类型的函数,例如属性引用,数学和字符串函数和工作区参数。有许多工具和快捷方式可以帮助构造值的值,通常可以从与值字段相邻的下拉上下文菜单中提供。
使用文本编辑器
The Text Editor provides a convenient way to construct text strings (including regular expressions) from various data sources, such as attributes, parameters, and constants, where the result is used directly inside a parameter.
Using the Arithmetic Editor
The Arithmetic Editor provides a convenient way to construct math expressions from various data sources, such as attributes, parameters, and feature functions, where the result is used directly inside a parameter.
Conditional Values
Set values depending on one or more test conditions that either pass or fail.
内容
Expressions and strings can include a number of functions, characters, parameters, and more.
设置值 - 无论是否直接在参数中输入或使用其中一个编辑器和包含字符串的表达式都是构造的,都会评估这些函数的字符串和表达式。因此,这些函数的名称(以@ <function_name.>) should not be used as literal string values.
These functions manipulate and format strings. | |
Special Characters |
A set of control characters is available in the Text Editor. |
两个编辑器都有数学函数。 | |
Date/Time Functions | Date and time functions are available in the Text Editor. |
These operators are available in the Arithmetic Editor. | |
These return primarily feature-specific values. | |
可以使用FME和工作区的参数。 | |
创建和修改用户参数 | 创建自己的可编辑参数。 |
对话框选项 - 表格
具有桌面参数的变压器具有填充和操作值的其他工具。
Row Reordering |
Enabled once you have clicked on a row item. Choices include:
|
Cut, Copy, and Paste |
Enabled once you have clicked on a row item. Choices include:
Cut, copy, and paste may be used within a transformer, or between transformers. |
筛选 |
开始键入字符串,矩阵仅显示匹配这些字符的行。搜索所有列。这仅影响变换器内的属性的显示 - 它不会更改输出哪个属性。 |
即时通讯port |
即时通讯port populates the table with a set of new attributes read from a dataset. Specific application varies between transformers. |
重置/刷新 |
Generally resets the table to its initial state, and may provide additional options to remove invalid entries. Behavior varies between transformers. |
Note:Not all tools are available in all transformers.
FME社亚搏国际在线官网区
The FME Community is the place for demos, how-tos, articles, FAQs, and more. Get answers to your questions, learn from other users, and suggest, vote, and comment on new features.
搜索有关此变压器的样本和信息FME社亚搏国际在线官网区.