【CesiumJS入门】(11)加载LAS点云数据

前言

最近有两次投递简历以及面试都被问到了是否有三维点云数据处理相关的经验。然而我的岗位都没有和点云相关的工作任务,所以还是得自己加把劲呀。

本篇将从数据获取到加载来简易地介绍一个LAS点云数据的加载。

加载数据

首先,你得有一份LAS格式的点云数据。

可参考: 免费的激光雷达数据的下载方法_opentopography-CSDN博客

我上传了一份到CSDN 【免费】LAS点云数据:IllinoisHeightModernization(ILHMP)-LiDARData资源-CSDN文库


方法一:导入到Cesium Ion

Sign In | Cesium ion
在这里插入图片描述

将数据上传到Cesium Ion 后,我们就能得到对应资源的Assets ID:

在这里插入图片描述

而后以加载3D Tiles的方式来加载这个assets:

const tileset = viewer.scene.primitives.add(
  await Cesium.Cesium3DTileset.fromIonAssetId(2347170) // 此处填写你自己的AssetId
);

在这里插入图片描述

方法二:通过CesiumLab 制作切片

参考cesium加载点云数据las,包含数据转换(超详细)_cesium加载las模型_你知不知的博客-CSDN博客

补充:如果你在使用CesiumLab 中无法成功打开LAS文件,你可以这么做——

在这里插入图片描述

下载CloudCompare并打开那个LAS文件,如果能成功加载的话再导出LAS。最后再用CesiumLab来处理CloudCompare导出的文件就可以了。(可能这个方法不是对所有数据都适用)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值