我想在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。因此,我也可以在Open Source GIS GRASS中使用它,如下面的wiki http://grass.osgeo.org/wiki/LIDAR#Micro-tutorial_for_LAS_data_import所述。
欢迎所有与使用R/GRASS读取和处理LIDAR数据相关的建议。谢谢,Jan
发布于 2010-11-25 01:21:05
对于这个问题
是否可以使用Rcpp包来运行此库(或其他包)?
答案是:非常好!因为使用它将R粘合到给定的C/C++库中,这就是编写Rcpp的主要原因。有关示例,请参阅文档和/或rcpp-devel列表。Rcpp模块带来了一些令人兴奋的新东西,但您也可以使用老式的方法编写包装器。Rcpp使得映射以及R和C++类型(在两个方向上)变得更加容易。
https://stackoverflow.com/questions/4269542
复制相似问题