Learn R Programming

terra (version 1.8-5)

elongate: elongate lines

Description

Elongate SpatVector lines

Usage

# S4 method for SpatVector
elongate(x, length=1, flat=FALSE)

Value

SpatVector

Arguments

x

SpatVector

length

positive number indicating how much the lines should be elongated at each end. The unit is meter is the crs is lonlat and it is the same as the linear unit of the crs on other cases (also meter in most cases)

flat

logical. If TRUE, the earth's curvature is ignored for lonlat data, and the distance unit is degrees, not meter

See Also

buffer, crop and erase

Examples

Run this code
v <- vect(cbind(c(0,1,2), c(0,0,2)), "lines", crs="lonlat")
e <- elongate(v, 100000)
plot(e)
points(e)
geom(e)

Run the code above in your browser using DataLab