Extract Boundary

Feature Description

The Extract Boundary function extracts boundary lines from region objects and saves the result data as a line dataset. If a line serves as the common boundary between adjacent polygons, it will be extracted only once. Lines belonging to the outer contour of the region dataset will be extracted if they only border a single polygon.

Feature Entry

  • Data Tab -> Topology -> Extract Boundary.
  • Toolbox -> Data Processing -> Vector -> Extract Boundary.

Parameter Description

Set the following parameters in the Extract Boundary dialog box:

  • Topology Preprocessing: When enabled, performs topological preprocessing on the region dataset before extraction. Recommended for most scenarios. This process includes: inserting arc intersections, adjusting polygon orientation, inserting vertices between arcs, and node snapping. These operations help eliminate errors like pseudo nodes, redundant nodes, dangling lines, and duplicate lines, thereby improving result data quality.

    Since this operation directly modifies the input dataset, hovering over the Topology Preprocessing checkbox displays a warning icon. Hovering over this icon shows the message: "This operation will modify the data source." Users should back up their data before enabling this option if source data preservation is required.

Notes:
  • This function supports only vector region datasets and line datasets.
  • It is recommended to enable Topology Preprocessing to ensure result data quality.

Related Topics

Topology Overview

Topology Preprocessing

Validate Topology

Line Topology Processing

Construct Polygons