Skip to content

v.to.lines

Converts vector polygons or points to lines.

v.to.lines input=name output=name [method=string] [--overwrite] [--verbose] [--quiet] [--qq] [--ui]

Example:

v.to.lines input=name output=name

grass.script.run_command("v.to.lines", input, output, method="delaunay", overwrite=False, verbose=False, quiet=False, superquiet=False)

Example:

gs.run_command("v.to.lines", input="name", output="name")

Parameters

input=name [required]
    Name of input vector map
    Or data source for direct OGR access
output=name [required]
    Name for output vector map
method=string
    Method used for point interpolation
    Allowed values: delaunay
    Default: delaunay
--overwrite
    Allow output files to overwrite existing files
--help
    Print usage summary
--verbose
    Verbose module output
--quiet
    Quiet module output
--qq
    Very quiet module output
--ui
    Force launching GUI dialog

input : str, required
    Name of input vector map
    Or data source for direct OGR access
    Used as: input, vector, name
output : str, required
    Name for output vector map
    Used as: output, vector, name
method : str, optional
    Method used for point interpolation
    Allowed values: delaunay
    Default: delaunay
overwrite: bool, optional
    Allow output files to overwrite existing files
    Default: False
verbose: bool, optional
    Verbose module output
    Default: False
quiet: bool, optional
    Quiet module output
    Default: False
superquiet: bool, optional
    Very quiet module output
    Default: False

DESCRIPTION

v.to.lines converts vector polygons (boundaries) to lines as well as vector points to lines via triangulations.

NOTES

v.to.lines is able to convert point data (via triangulation) and areas to lines (via boundary to line conversion). This script is a wrapper script to v.category, v.delaunay, and v.edit.

In order to convert an ordered list of coordinates (ASCII table with x,y[,z] coordinates) into vector lines, use v.in.lines.

EXAMPLES

The examples are for the North Carolina sample dataset:

Area to line conversion

v.to.lines input=boundary_municp output=boundary_municp_lines

Point to line conversion

v.to.lines input=geodetic_pts output=geodetic_pts_lines

SEE ALSO

v.category, v.delaunay, v.edit, v.in.lines, v.to.points, v.type

AUTHOR

Luca Delucchi, Fondazione Edmund Mach

SOURCE CODE

Available at: v.to.lines source code (history)
Latest change: Friday Feb 07 19:16:09 2025 in commit a82a39f