Convert 2 matrices to lines

mats2line(mat1, mat2)

Arguments

mat1

Matrix representing origins

mat2

Matrix representing destinations

See also

Examples

m1 <- matrix(c(1, 2, 1, 2), ncol = 2) m2 <- matrix(c(9, 9, 9, 1), ncol = 2) l <- mats2line(m1, m2) class(l)
#> [1] "sfc_LINESTRING" "sfc"
lsf <- sf::st_sf(l, crs = 4326) class(lsf)
#> [1] "sf" "data.frame"
plot(lsf)
# mapview::mapview(lsf)