将缓冲点(圆形多边形)投影到R

时间:2019-04-30 22:02:13

标签: r

我可以使用sphereplot将经纬度数据点投影到球体的表面上(在Globe包中使用spatialpos()然后在sphereplot包中使用car2sph()对其进行转换之后),还可以缓冲它们使用rgeos软件包中的gBuffer()在2维中。但是,我无法解决如何将两者结合的问题,即将圆形多边形投影到球体的表面上,从而有效地给定我的点半径。是否有包装/功能可以促进这一点?

编辑:我特别感兴趣的是在球体表面上缓冲随机点,以将其本质上变成“圆盘”(从技术上讲,不是圆盘,因为它们会遵循球体的曲率)。我可以使用以下方法生成这些点:

rgl.sphpoints(pointsphere(1000,c(-180,180),c(-90,90),c(1,1)),deg=TRUE)

在sphereplot软件包中,但我正在寻找一种给它们尺寸的方法。

0 个答案:

没有答案