sp
パッケージを使用してオブジェクトを作成し、SpatialLines
オブジェクトのリストに保存していますallLines
。後で SpatialLines を互いに比較する必要がありますが、これは現在の質問を超えています。
これまでのところ、オブジェクトを構築するだけで済みSpatialLines
ます。これは、次の回答に基づく最後のコードですhrbrmstr
。
library(sp)
allLines <- NULL
x <- c(1,5,4,8)
y <- c(1,3,4,7)
xy <- cbind(x,y)
xy.sp = sp::SpatialPoints(xy)
spl <- SpatialLines(list(Lines(Line(xy.sp), ID="a")))
allLines <- rbind(allLines,spl)
エラーメッセージ:
(function (classes, fdef, mtable) のエラー: シグネチャ '"NULL"' の関数 'proj4string' の継承されたメソッドが見つかりません</p>
この問題を解決するには?