我想在R中使用libLAS C / C++库函数来导入,分析和导出地面激光雷达数据。 libLAS是一个C / C++库,用于读取和写入非常常见的LAS LiDAR格式(http://liblas.org/index.html)。
是否可以使用Rcpp程序包运行此库(或其他程序包)? http://dirk.eddelbuettel.com/code/rcpp.html
还是应该按照编译说明http://liblas.org/compilation.html进行编译和安装,以便使用它?我正在使用MacOSx 10.6.5。因此,我也可以在以下Wiki http://grass.osgeo.org/wiki/LIDAR#Micro-tutorial_for_LAS_data_import中描述的开放源GIS GRASS中使用它。
欢迎提供与使用R / GRASS读取和处理LIDAR数据有关的所有建议。
谢谢,
一月
最佳答案
对于这个问题
答案是惊人的!因为将R粘贴到给定的C / C++库是使用Rcpp的主要原因。来看看示例文档和/或rcpp-devel列表。 Rcpp模块中发生了一些令人兴奋的新事物,但是您也可以采用老式的编写包装器的方式。 Rcpp使映射以及R和C++类型(双向)更加容易。
关于c++ - 激活在R中运行libLAS C++库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4269542/