文章目录
一、简介
之前一直想添加支持las数据的插件,但是一直偷懒没有搞,趁着这段时间空闲下来就对CloudCompare配置一下。在CloudCompare中读取las数据的插件有两种:QLAS_FWF_IO_PLUGIN.dll和QPDAL_IO_PLUGIN.dll,前者支持最新的las格式(1.3和1.4),后者则支持相对老的一些las数据格式(1.3以前的)。
关于PDAL
在2018年之前,las数据的读取我们可以依赖libLAS库(PDAL的前身)来对其进行读写操作,这个库开始与2007-2008年,是一个被广泛被使用的点云数据读写库,最初该项目由爱荷华州DNR的IGSB的支持,后来又得到了美国陆军寒冷地区研究和工程实验室在内的许多组织支持。不过在2018年这个项目被PDAL取代,除了支持las数据的读取,PDAL还提供了对更多格式的支持、PDAL管道的概念、Python支持,并有OSGeo4W、Docker/Ubuntu/Alpine和OSX Homebrew的软件包。我到网上查询了一下PDAL的相关内容,这个插件编译起来相对复杂,而且我的数据也是las1.2以上的数据,所以就没有对此进行编译生成,不过还是有替代的方案,后面会提到。不过有兴趣的同学可以尝试进行编译生成,下面是相关链接:通过OSGeo4w来获取PDAL(相关镜像网址