Potree使用指南

Potree为加载海量点云及其他数据提供了一个解决方案,使用potree.js对potreeConvert转换后的数据进行加载显示。

PotreeConverter可以按照官网或如下方式进行编译,github上提供了相关的源码需要自己编译打包成可执行的PotreeConverter.exe,也可使用github官方提供的已编译的PotreeConverter.exe

 

PotreeConverter的github地址

https://github.com/potree/PotreeConverter

 

PotreeConverter的release版本(下载后可直接到本文的第七步进行数据转换)

https://github.com/potree/PotreeConverter/releases

 

1.下载Cmake

Cmake官方下载地址:https://cmake.org/download/

2.配置环境变量

3.验证cmake命令

4.安装 lastools

注意尽量和下述一模一样,没有文件夹,创建一个就好了。如果想不一样的话,一定要注意安装位置,这是安装成功的关键。

在d盘创建如下目录d:/dev/workspaces/lastools

cd d:/dev/workspaces/lastools

git clone https://github.com/m-schuetz/LAStools.git master

cd master/LASzip

mkdir build

cd build

cmake ../

5.安装 PotreeConverter

在d盘创建如下目录d:/dev/workspaces/ PotreeConverter

cd d:/dev/workspaces/PotreeConverter

git clone https://github.com/potree/PotreeConverter.git master

cd master

mkdir build

cd build

cmake -DLASZIP_INCLUDE_DIRS=d:/dev/workspaces/lastools/master/LASzip/dll -DLASZIP_LIBRARY=d:/dev/workspaces/lastools/master/LASzip/build/src/Release/laszip.lib ../

6.找到PotreeConverter编译后的PotreeConverter.exe

7.执行数据转换命令,如下所示:

PotreeConverter.exe e:/迎牌山RGB.las -o e:/potree_converted -p tunnelRGB

potree的las文件的转换命令(使用PotreeConverter.exe)

pageName为输出las文件的目录名称

PotreeConverter.exe C:/data.las -o C:/potree_converted -p pageName

例如:PotreeConverter.exe e:/house.las -o e:/potree_converted -p outputHouse

会在e:/potree_converted/pointclouds/outputHouse目录下生产切片后的文件,文件内容及结构如图:

8.使用potree对数据进行加载

 

 

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值