Control of metric information |
Control of metric information includes: - Control of objects onto degeneracy.Checking onto a zero of objects length (for linear and vector) and the areas of objects (for polygon objects) is carried out. Admissible values of the minimal length of linear object and the minimal area of polygon object are specified in dialog Check parameters. - Control of dimensions of objects.Check of dimensions of objects in relation to dimensions of a corresponding map sheet is carried out. - Control of closing of polygon objects and their subobjects. Checking onto equality of coordinates of first and last point of polygon object or a subobject is carried out. - Control of closing of linear objects is carried out for linear objects. Linear objects are checked, the distance between which final points does not exceed the value, installed in the control parameters. Checking onto equality of coordinates of first and last point of object is carried out. - Control of the digitizing direction of polygon's objects and their subobjects. It is performed by means of comparison of the digitizing direction of map object and direction of digitizing specified in the classifier for the given type of objects. The digitizing direction of subobjects should be opposite to digitizing direction of object. - Control of undershoots onto a sheet border. Checking and editing the metrics of linear and polygon objects is carried out. In the case of a line object, the first and last point of the metric are processed. In the case of a polygon object, all points of the metric are processed. When processing points of the metrics, the distance from a point to a sheet frame (dist) is compared with the values of fields: «Frame consistency threshold» (dist_1), «Map border threshold» (dist_2). If the condition dist > dist_2 is satisfied (the point does not go to the frame of the sheet), then this metric point is considered as a correct one and the error message is not recorded into the protocol. If the condition dist <= dist_1 is satisfied (the point is consistent with the frame of the sheet), then this metric point is considered as a correct one and the error message is not recorded into the protocol. If the conditions dist <= dist_2 and dist > dist_1 are fulfilled simultaneously (the point is located near the sheet frame and the point is not consistent with the frame), then the point is pulled to the frame and the message "Error of metric's pull to the sheet frame" is written into the protocol. At the borders of zones, a check is performed using the longitude values of the extreme meridians of zones. - Control of double points. Checking presence and deleting of the successively located points with identical values of coordinates.
|