The MRFCleanFactory uses generic algorithms to perform data cleaning and does not follow a set of predefined cases. The best way to learn the behavior of MRFCleanFactory is to construct test cases.
The following diagrams illustrate the cleaning principles. Each element is assumed to be on a unique level unless otherwise stated. Tolerances are shown at the top of each figure.
FIGURE 8 Arc and line nodes moved to cell origin
FIGURE 9 Arc broken and ends collocated to cell origin
FIGURE 10 Cell moved to arc. Arc is broken.
FIGURE 11 Redundant vertices removed by line weeding.
FIGURE 12 Line with larger tolerance moved to line with smaller tolerance
FIGURE 13 Fuzzy intersection created in linear element with larger tolerance
FIGURE 14 Fuzzy intersection created in linear element with smaller tolerance
FIGURE 15 Fuzzy intersection created in linear element with larger tolerance
FIGURE 16 Cell with large tolerance moved to fuzzy intersection in linear element
FIGURE 17 Linear elements with large tolerance moved to collocate with cell origin with smaller tolerance
FIGURE 18 Nodes and vertices on linear element with large tolerance collocated at cell origin with smaller tolerances
Search FME Knowledge Center
Search for samples and information about this transformer on the FME Knowledge Center.