Domanda

Vorrei utilizzare le funzioni libLAS C / C ++ di libreria all'interno di R per l'importazione, analizzare, esportare i dati lidar terrestri. libLAS è libreria di un C / C ++ per la lettura e la scrittura del formato molto comune LAS LiDAR ( http://liblas.org/index .html ).

Sarebbe possibile utilizzare il pacchetto Rcpp per eseguire questa libreria (o altri pacchetti)? http://dirk.eddelbuettel.com/code/rcpp.html

O devo compilare e installare al fine di utilizzarlo seguendo le istruzioni di compilazione http://liblas.org/ compilation.html ? Sto lavorando su un MacOSX 10.6.5. Come tale ho potuto usarlo anche all'interno Open Source GIS GRASS come descritto nella seguente wiki http: / /grass.osgeo.org/wiki/LIDAR#Micro-tutorial_for_LAS_data_import .

Tutti i consigli è il benvenuto legati alla lettura e l'elaborazione dei dati LIDAR con R / GRASS. Grazie, Jan

È stato utile?

Soluzione

Per la domanda

  

Sarebbe possibile utilizzare il Rcpp   pacchetto per eseguire questa libreria (o altro   pacchetti)?

la risposta è enorme Yup! come usarlo per incollaggio R per biblioteca un dato C / C ++ era praticamente la ragione Rcpp è stato scritto per. Venite a vedere la documentazione e / o il rcpp-devel list per gli esempi . V'è una certa nuova ed emozionante happening cose con moduli Rcpp , ma si può anche andare avanti la vecchia maniera di scrivere il wrapper. Rcpp rende mappatura e tipi R e C ++ (in entrambe le direzioni) molto più facile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top