Feature Description
This tool splits line/polygon geometric objects at vertices sequentially along their node order, generating polyline objects. The output dataset retains all attributes from input data and adds an "oriseq" field to record the sequence of polyline objects in original data.
As shown in the diagram below, when processing a parameterized polygon containing arc edges through the [Node Splitting] tool, the output contains three polylines and one arc. This demonstrates that the tool preserves parameterized objects without converting them to polylines.
Application Scenarios
- Road Network Topology Construction: Automatically splits continuous roads at intersections using node splitting to generate topologically connected road segments for management.
- Urban Parcel Boundary Analysis: Converts polygonal building features to boundary polylines during sunlight analysis, preserving corner node information for accurate shadow projection calculations.
Parameter Description
Parameter | Description | Type |
---|---|---|
Source Dataset | Input data supporting line/polygon datasets | DatasetVector |
Target Datasource | Specified datasource for storing result dataset | Datasource |
Resulting Dataset Name | Name of output dataset | String |
Output
Parameter | Description | Type |
---|---|---|
Polyline Dataset | Output result dataset | Dataset |
Notes
-
Duplicate nodes in input data will be ignored during splitting, retaining only single nodes.
-
Parameterized objects (circles, arcs, ellipses, elliptical arcs, third-order Bezier curves, etc.) maintain their geometric types without polyline conversion.