Error Inspector

Feature Description

The error inspector is used to view, locate, and process topology errors after validating the topology, helping users browse, select, fix, and mark exceptions in the check results.

This feature reads the error dataset generated by validate topology, and displays the error type, error object, and related dataset information in the error list. Users can interactively locate error objects between the map and the error list, or select single or multiple error records to perform corresponding processing operations through the context menu.

Application Scenarios

  • DLG produce data: After operators complete edge matching of polygon features, they check and batch process surface gaps to ensure the continuity of the result data.
  • Watershed area data aggregation: Quality inspectors perform validate topology on merged watershed area data from multiple partitions, and centrally locate and process edge gaps.
  • Pre-delivery review: Data managers view the results of topological errors, filter error records that need to be processed or marked as exceptions, and form traceable quality inspection results.

Functional Condition Description

  • The error inspector needs to be used after validate topology generates the error dataset. It can be opened automatically after validate topology finishes, or manually add a topology-error dataset.
  • The error list supports multi-selection of error records from different datasets or under different topology rules. After multi-selection, the context menu only displays the processing methods common to all selected error records.

Version Information

Starting from SuperMap iDesktopX 2026, it supports multi-selecting topology errors in the error inspector and performing batch processing.

Feature Entry

  • In the Validate Topology dialog, check When finished, open the error checker.
  • Data tab > Topology group > Error Inspector button.

Operation Instructions

Topology Error Details

  1. Open the error inspector.
  2. In the Error Dataset dropdown, select the error dataset to view. You can also click the drop-down button on the right to select Add Topology-error Dataset to add other topology error datasets.
  3. In the Show dropdown menu, select the topology error type to view. The error inspector refreshes the error list based on the filter criteria and displays the current error count.
  4. Check or uncheck Display Exception to control whether topology errors marked as exceptions are shown in the error list.
  5. Click the Topologically Select button to select a topology error dataset on the map and view the corresponding error records.

Process Topology Errors

  1. Select a topology error object on the map, or select an error record in the error list.
  2. Right-click to open the context menu, and select a processing method according to the error type.
    • Zoom to: Zoom the map view to the extent of the current error object.
    • Pan to: Pan the map view to the location of the current error object.
    • Select Elements: Select the related features involved in this topology error.
    • Create Features: Create features based on the error object, commonly used for processing surface gap errors.
    • Clip, Ungroup, Split: Repair related features according to topology rules.
    • Mark: Mark the error record as an exception or unmark it.
  3. After successful processing, re-execute validate topology or refresh the error results to confirm whether the errors have been fixed.

Batch Process Topology Errors

  1. Hold Ctrl or Shift in the error list to select multiple error records.
  2. Right-click to open the context menu. The system displays common processing methods based on the dataset type and topology rules of the selected error records.
  3. Select an available batch processing method and execute it. For example, for the no gaps in region error, you can select Create Features to batch create features to fill gaps.
  4. If the processing method in the context menu is grayed out, it indicates that the currently selected error records do not support this batch operation. You can reduce the selection range, or process by error type separately.

The support of interactive topology processing for datasets and topology rules is shown in the following table:

Dataset Dataset Type Topology Rules Supported Processing Methods Batch Support
Single Dataset Region no overlap in region Create Features Batch Supported
no overlap in region Erase Not Supported
no overlap in region Clip Batch Supported
no gaps in region Create Features Batch Supported
no complex object Ungroup Batch Supported
Line no complex object Ungroup Batch Supported
no intersect in line Split Batch Supported
no overlap in line Erase Not Supported
Point no identical points Erase Not Supported
Multiple Datasets Region and Region region inside not overlap region Clip Batch Supported
region inside not overlap region Erase Not Supported
Line and Line line not overlap line Erase Not Supported
line not intersect with line Split Batch Supported

Notes

Notes:
  • Processing operations such as Create Features, Clip, Ungroup, and Split will modify related data. Before execution, ensure that the data has been backed up, or that the editing results in the current workspace can be saved.
  • When batch processing error records from different datasets or different rules, the system only executes common and available processing methods. After execution, please check whether the processing results meet business requirements.

Related Topics