Interrupting Intersecting Lines

Feature Description

Interrupting Intersecting Lines is used to batch process selected line objects. It can split line objects at intersection positions and delete completely overlapping segments generated after the split, thereby improving the topological quality of line data and the efficiency of subsequent editing.

This function processes the intersection relationships of line objects based on 2D planar geometric relationships and does not consider Z value differences. The system determines the coincidence relationship between line segments and vertices based on the fuzzy tolerance. At positions that meet the tolerance condition, nodes are merged and line segments are split. When the selected objects include complex line objects, the system automatically decomposes them into multiple simple sub-objects for splitting.

Application Scenarios

  • DLG production data: After operators draw linear features such as roads, rivers, and ditches, they can batch process issues of unbroken intersections and overlapping segments, providing correct line data for polygon creation, network building, and topological analysis.
  • Road editing data: When road centerlines have intersections or overlaps, segments can be split at intersection points and completely overlapping parts can be cleaned up, supporting subsequent road connectivity checks and network analysis.

Functional Conditions

  • Supports splitting between line objects within the same layer; splitting across layers is not supported.
  • Supports line objects in line layers and CAD layers.
  • Supports simple and complex line objects. For complex line objects, the system automatically decomposes their sub-objects for splitting.
  • The function is only available when there is at least one selected line object in the current map that is located in an editable line layer.

Version Information

The Interrupting Intersecting Lines function has been available since SuperMap iDesktopX 2026.

Function Entry

  • Edit Data tab > Object Editing group > Line Editing drop-down button > Connect and Break group > Interrupting Intersecting Lines button
  • Line Editing toolbar > Interrupting Intersecting Lines tool

Operating Instructions

Interrupting Intersecting Lines

  1. Select the line objects to be processed in the map.
  2. Click the Interrupting Intersecting Lines button, or press the Shift+P shortcut key, to open the Interrupting Intersecting Lines dialog box.
  3. Set the Fuzzy Tolerance.
    • Fuzzy Tolerance: Specifies a distance range used to determine whether line segments and vertices coincide. Positions determined to coincide within this range will be merged and the line segments will be split during the break operation.
    • Default Value: Reads the fuzzy value from the tolerances by default.
  4. Click OK to execute the Interrupting Intersecting Lines operation.
    • The output window prompts "Interrupting Intersecting Lines completed."
    • The split line objects are automatically selected, allowing you to continue with other editing operations.
Note:
  • The break operation will delete completely overlapping segments. Before processing important data, it is recommended to back up the data or confirm that the editing results can be undone.

Related Topics

Draw Line to Modify Line

Parallel Copy