MRFCleaner Sample Results

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.