Fixes automatically some errors in the active vector file. Error searching uses internally same method as the file check, but has its own separate settings.
Closes breaklines whose horizontal endpoint distance is less than point-point distance and height difference less than height difference setting.
Moves line endpoints to the same coordinate, if their horizontal distance is less than point-point distance and height difference less than height difference setting. If all codes setting is on, line codes are not checked. Otherwise only lines with same code are joined.
Removes one of the two points, if their horizontal distance is less than point-point distance and height difference less than height difference setting. If all points of two different lines match within comparison distances, other line is removed totally. Otherwise line point is removed only, if points are adjacent in the same line. Points and lines are not removed, if they have different T3 codes.
Removes single points whose horizontal distance to breakline section is less than point-line distance.
Converts one point lines to single points.
Removes points with undefined or zero height.
Moves line endpoint away from line, if it is too near other line or crosses other line. The line endpoint is moved so that the new distance from the other line is same as point-line distance setting below. Maximum move setting can be used to set the maximum allowed amount of move. If the line crosses with several other lines, only one move is done at time.
Checks also surface 9 points.
Compares all points and lines regardless their surface code. By default only same surface points are compared.
Compares all line endpoints regardless their code. Affects line endpoint joining.
Horizontal comparison distance between points.
Horizontal comparison distance between point and line.
Allowed height difference in comparison.
Corrects crossing line sections and line ends too near other line by adding new points to intersections. By default corrects only intersections with height difference less than given height difference. With the Shift-key function corrects all intersections. Line nearer than Point-line distance are moved and shorter line sections at line ends are removed.
Check surface 9 and All surfaces settings are used normally for crossing breaklines searching. If there are lots of intersections in the same line section, it may be necessary to execute functon several times.
Creates report containing list of fixed errors and opens it in text editor.
/BODY>