我在矩阵中有空间点坐标,我需要使用1°的间隔创建距离点坐标100km距离的(n)个空间线。
如何使用SpatialLines
包中的sp
函数确定距离(公里)?如何确定1°的常规间隔?
答案 0 :(得分:1)
这就是你想要的吗?
library(geosphere)
library(raster)
pt <- cbind(0,0)
d <- destPoint(pt, 0:360, 1000000)
s <- spLines(d)
plot(s)
10度的步骤:
d <- destPoint(pt, seq(0, 360, 10), 1000000)
s <- spLines(d)
plot(s)
points(d)