として与えられた点から複数の線を作成したいと思いますsf objects
。
私がいくつかのポイントを持っている場合
library(sf)
pts <- st_multipoint(matrix(c(10, 10, 15, 20, 30, 30), nrow = 3, byrow = TRUE), dim = "XY")
私はst_cast
それらのラインを作成するために使用しています
lines <- st_cast(pts, "MULTILINESTRING")
私は常にsf object
複数のセグメントを持つ1つを取得しますが、取得したいのは複数の行(この例では2つ)です。
どのような結果が得られますか?3つの点A、B、Cを使用して、AB、AC、BCの3つの異なる線を作成できます。マトリックスに100行ある場合はどうなりますか?
—
user30184 2018
このpostgis手順と同等のsfが必要なようです-gis.stackexchange.com/questions/174472/…、これはAFAIKでは不可能です...まだです。たぶん、sfのgithubページで問題を提起しますか?
—
obrl_soil