我有一个SpatialPolygonsDataFrame
是道路的缓冲区。我想通过找到SpatialLine
适合该缓冲区的路径来重新创建这条道路的大致路径。
关于如何做到这一点的任何想法?
可重现的例子
library(rgeos)
library(sp)
line <- readWKT("LINESTRING(0 0, 0.2 0.1, 0.3 0.6, 0.4 0.1, .3 .3, 1 1)")
# buffer
line_buff <- gBuffer(line, width = 0.01)
plot(line_buff, col="red")