R中的gIntersection函数选择

R中的gIntersection函数选择,r,math,R,Math,我想知道R中是否有gIntersection函数的替代品。当我尝试在远程服务器(Ubuntu)上运行我的脚本时,我注意到我需要rgeos包的一些依赖项,不幸的是,我不在sudoers列表中:( 任何想法都将不胜感激 干杯您是否已在SO:[r]上完成了所需的搜索intersect polygons我在gpclib包中尝试了intersect方法,但是,它返回的结果不是intersect坐标,而是较大多边形的最大高度和x轴的范围。感谢您的建议,您可以不使用sudo privs来完成此操作,但这意味着

我想知道R中是否有gIntersection函数的替代品。当我尝试在远程服务器(Ubuntu)上运行我的脚本时,我注意到我需要rgeos包的一些依赖项,不幸的是,我不在sudoers列表中:(

任何想法都将不胜感激


干杯

您是否已在SO:
[r]上完成了所需的搜索intersect polygons
我在gpclib包中尝试了intersect方法,但是,它返回的结果不是intersect坐标,而是较大多边形的最大高度和x轴的范围。感谢您的建议,您可以不使用sudo privs来完成此操作,但这意味着从它的源代码,然后在安装rgeos软件包时告诉R GEOS在/home/me/stuff/GEOS或任何地方。这并不难,但出错的地方更多。让管理员安装它更容易(但得到想要的答案更难)@Spacedman我已经下载了'sp'和'rgeos'的软件包,因此它们可以安装在R中,但是由于GEOS依赖性问题,rgeos不会安装。因此我下载了GEOS源代码,并在服务器上编译了它。/configure&&make',但是在'install.packages'命令中我应该在哪里指定依赖性在其他地方?以防万一还有一个问题,这是我在没有root权限的情况下使用包的方式。这决不是一个永久的解决方案。1/。下载依赖包的源代码2/。运行configure,make,然后make install 3/。为用户路径添加二进制文件,并将编译包的lib文件夹添加到LD_LIBRARY_path 4/。在R-Thi中安装包s要求LD_LIBRARY_路径,这使得这是一种不太可持续的技术。