Sunday, May 19, 2019

Checking a Surface for Contour Problems

Use the Check for Contour Problems utility to identify problems with contours that are drawn according to the surface style contour settings.

Note: The Check for Contour Problems utility operates on TIN surfaces only.
The utility takes into account the base elevation and interval specified in the surface style. When the utility encounters an invalid condition, a warning is displayed in the Event Viewer.
The utility looks at every surface point that falls on a contour. For each point, the utility counts the number of neighboring points (that is, points to which it is connected by an edge or a point that lies on the opposite side of a triangle that it belongs to) that fall at the same elevation. If the number of same-elevation neighbors is one, the warning “Contour ends at [x,y,z]” is displayed in the Event Viewer. If the number of same-elevation neighbors is more than two, the warning “Multiple contours at [x,y,z]” is displayed in the Event Viewer. In the second case, if the point is on the border of the surface, the warning “Multiple contours at border point [x,y,z]” is displayed.
The “contour ends” condition can mean that a gap in the data contour was too wide for the triangulation process to connect the ends with an edge. You can fill this gap by creating and adding a breakline that connects the two ends.
The multiple contours condition, which occurs when a point has more than two neighboring points with the same elevation, generally happens in a flat area of the surface. When this condition is detected, you can use the Minimize Flat Areas operation to correct the problem. If the point is on the surface border, the flat area can simply be an unintended artifact of the triangulation process. You can remove these unintended triangles by using the Delete Line operation or by adding a hide boundary.
If no contour problems are found, a message is displayed in the Event Viewer stating that no problem were found for the surface style setting for contour base elevation and interval.
Note: All contour problems occur when the elevation of a data contour point is the same as the elevation at which a contour is drawn. If no points in the surface are at contour elevations, there will be no problems with drawn contours. It is often possible and acceptable to adjust the contour base elevation value to create a condition where no points fall on surface contours, thus avoiding contour problems entirely.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home