تنشيط تشغيل مكتبة liblas c ++ داخل r
-
28-09-2019 - |
سؤال
أرغب في استخدام وظائف مكتبة Liblas C/C ++ داخل R لاستيراد بيانات LiDar الأرضية وتحليلها. 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. على هذا النحو ، يمكنني أيضًا استخدامه ضمن عشب نظم المعلومات الجغرافية المفتوحة كما هو موضح في الويكي التالي http://grass.osgeo.org/wiki/lidar#micro-tutorial_for_las_data_import .
كل النصائح مرحب بها فيما يتعلق بقراءة ومعالجة بيانات lidar مع R/Grass. شكرا يناير
المحلول
للسؤال
هل سيكون من الممكن استخدام حزمة RCPP لتشغيل هذه المكتبة (أو الحزم الأخرى)؟
الجواب ضخم نعم! كما استخدامه من أجل الغراء ص إلى مكتبة C/C ++ معينة كان السبب إلى حد كبير RCPP كتب ل. تعال وشاهد الوثائق و/أو RCPP-Devel قائمة للأمثلة. هناك بعض الأشياء الجديدة المثيرة التي تحدث معها وحدات RCPP ولكن يمكنك أيضًا الذهاب إلى الطريقة القديمة لكتابة الغلاف الخاص بك. RCPP يجعل الخرائط وأنواع R و C ++ (في كلا الاتجاهين) أسهل كثيرًا.