Split Lines at Points
- Author: O. Conrad, V. Wichmann (c) 2015-2023
- Menu: Shapes | Lines
Description
The tool allows one to split lines at certain points. The points must be provided as point shapes.
The order in which the input lines are stored is retained, i.e. split parts are inserted at their original location in the dataset. By using a minimum vertex distance, a splitting close to existing line vertex locations can be avoided.
Parameters
| Name | Type | Identifier | Description | Constraints |
Input | Lines | shapes, input | LINES | The input lines to split. | - |
Split Features | shapes, input | SPLIT | The points at which the input lines are to be split. | - |
Output | Intersection | shapes, output | INTERSECT | The split lines. | - |
Options | Output | choice | OUTPUT | Choose the output line type, either polylines or separate lines. | Available Choices:
[0] polylines
[1] separate lines
Default: 1 |
Epsilon | floating point number | EPSILON | The tolerance used to find the point-line intersections [map units]. | Default: 0.000000 |
Minimum Vertex Distance | floating point number | MIN_VERTEX_DIST | The minimum distance of a point to a line vertex in order to split the line at the point's location [map units]. | Default: 0.000000 |
Command Line
Usage: saga_cmd shapes_lines 8 [-LINES ] [-SPLIT ] [-INTERSECT ] [-OUTPUT ] [-EPSILON ] [-MIN_VERTEX_DIST ]
-LINES: Lines
shapes, input
-SPLIT: Split Features
shapes, input
-INTERSECT: Intersection
shapes, output
-OUTPUT: Output
choice
Available Choices:
[0] polylines
[1] separate lines
Default: 1
-EPSILON: Epsilon
floating point number
Default: 0.000000
-MIN_VERTEX_DIST: Minimum Vertex Distance
floating point number
Default: 0.000000