Feature Description
The Perform Custom Topology Check function is used to run a created topology check scheme, perform automated topology checks on specified data, and output the check results to spatial data. This function supports batch adding multiple data sources, allows flexible selection of rules to participate in the check, and provides real-time task progress monitoring and detailed logging.
Application Scenarios
- Perform batch quality inspection after DLG production data is completed
- Overall quality check after merging and summarizing multiple data sets
Prerequisites
- A topology check scheme must be created and saved in advance
Version Information
The Perform Custom Topology Check function is available starting from SuperMap iDesktopX 2026.
Function Entry
- Inspect Data Quality Tab -> Custom Topology Check Group -> Perform the check Button
Operation Instructions
Select Check Scheme
- Open the Perform a Topology Check Scenario dialog.
- Select a saved topology check scheme from the Check Scheme dropdown list.
Select Check Rules
- After selecting a scenario, all check items included in that scheme are automatically loaded at the bottom of the dialog.
- Each rule displays a checkbox, rule name, and type icon.
- All rules are selected by default. Users can uncheck specific rules as needed.
- Only checked rules will participate in the current check.
Configure Check Data
Supports adding multiple data sources for batch checking:
- Add Datasource: Click the button to select a UDBX data file.
- Add Folder: Click the button to select a GDB folder. The system will traverse all data files within the folder.
- Supports batch adding multiple data sources. All data to be checked will be displayed in the check list.
Set Result Output
- Result Storage Location: Select the datasource where the check result spatial data will be stored.
- Result Dataset: One check data corresponds to one result dataset. The dataset name defaults to "TopologyCheckResult_datasource name". For example, after adding "Area A.gdb", the default result dataset is "TopologyCheckResult_Area A".
Perform the Check
- After confirming the configuration is correct, click the Execute button to begin execution.
- The system automatically opens the Task Manager window to display check progress.
- You can pause or cancel the check task during execution.
- After the check is complete, the result data is automatically loaded into the map.
Task Progress Management
The Task Manager provides detailed progress information:
- Overall Progress: Displays the execution progress of the entire check scheme
- Item Progress: Allows viewing the execution progress of each check item
- Task Status:
- Waiting: Displays the next check item to be executed, with a waiting icon before the node
- Running: Displays the currently running check item, with an execution icon before the node
- Completed: Displays successfully executed check items, with a success icon before the node
- Cancelled: Displays cancelled check items, with a cancellation icon before the node
- Failed to Execute: Displays check items that failed to execute, with a failure icon before the node
- Time Information: Displays start time, end time, and task duration
- Control Buttons: Supports pause, start, and cancel operations
Log Management
The Log Manager records the operation of each check item:
- Error: Records errors encountered during execution
- Warning: Records warning messages during execution
- Prompt: Records general prompts during execution
- Search Function: Supports querying and locating information within the entire log
Related Topics