Quiero crear varias líneas a partir de puntos dados como sf objects
.
Si tengo varios puntos como
library(sf)
pts <- st_multipoint(matrix(c(10, 10, 15, 20, 30, 30), nrow = 3, byrow = TRUE), dim = "XY")
y estoy usando st_cast
para crear líneas de ellos
lines <- st_cast(pts, "MULTILINESTRING")
Siempre obtendré uno sf object
con múltiples segmentos, pero lo que quiero obtener son varias líneas (dos en este ejemplo).
¿Qué resultado te gustaría obtener? Con tres puntos A, B y C puede hacer 3 líneas diferentes: AB, AC, BC. ¿Qué pasa si su matriz tiene cien líneas?
—
user30184
Parece que desea el equivalente de SF de este procedimiento postgis : gis.stackexchange.com/questions/174472/… , que AFAIK no es posible ... todavía. ¿Quizás plantear un problema en la página de github de sf?
—
obrl_soil