## DESCRIPTION

v.split splits vector lines into shorter segments using a maximal distance between nodes. The resulting length of all segments is expected to be equal and not higher than the given length parameter.

## EXAMPLES

The examples are based on the North Carolina sample data location.

### Example 1: Inserting nodes to railroad map

    # extract data for this example
    v.extract railroads out=myrr cats=1

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

    # insert nodes at a distance not longer than 1000m
    v.split myrr out=mrr_split length=1000
    d.vect myrr_split disp=shape,topo

Note: In case the data is not a polyline, build polylines in second step, eg.:

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

### Example 2: Inserting vertices to railroad map

Note: first run the two steps from example 1.

    # insert vertices at a distance not longer than 1000m
    v.split -n myrr out=myrr_split length=1000
    d.vect myrr_split disp=shape,topo

## SEE ALSO

v.edit, v.build.polylines, v.to.points, v.segment

## AUTHOR

Radim Blazek

Last changed: $Date: 2014-03-26 12:41:40 +0100 (Wed, 26 Mar 2014) $