GRASS logo

NAME

v.split - Splits vector lines to shorter segments.

KEYWORDS

vector, geometry

SYNOPSIS

v.split
v.split help
v.split input=name layer=string output=name [length=float] [units=string] [vertices=integer] [--overwrite] [--verbose] [--quiet]

Flags:

--overwrite
Allow output files to overwrite existing files
--verbose
Verbose module output
--quiet
Quiet module output

Parameters:

input=name [required]
Name of input vector map
Or data source for direct OGR access
layer=string [required]
Layer number or name ('-1' for all layers)
A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name.
Default: -1
output=name [required]
Name for output vector map
length=float
Maximum segment length
units=string
Length units
Options: meters, kilometers, feet, miles, nautmiles
Default: meters
vertices=integer
Maximum number of vertices in segment

DESCRIPTION

v.split split vector lines into shorter segments using a maximal distance between nodes.

EXAMPLE

Spearfish location:
# insert kilometric nodes to railroad map:
v.extract railroads out=myrr list=1

# join segments into polyline
v.build.polylines myrr out=myrr_pol
v.category myrr out=myrailroads option=add

# show line, category, direction (to find the beginning)
d.vect myrailroads disp=shape,cat,dir

# insert nodes at 1000m distance (max)
v.split railroads out=myrailroads_split length=1000
d.vect myrailroads_split disp=shape,topo

SEE ALSO

v.build.polylines, v.segment

AUTHOR

Radim Blazek

Last changed: $Date: 2008-08-14 23:16:42 -0700 (Thu, 14 Aug 2008) $


Main index - Vector index - Full index

© 2003-2012 GRASS Development Team