我试图使用iTowns2 (https://github.com/iTowns/itowns2)来可视化浏览器中的点云数据。据自述:“iTowns的第一个目的是可视化街景图像和地面激光雷达点云。”
由此我收集到,应该有一些人使用iTowns在线可视化点云数据的实例。我已经找了好几天了,但是我找不到一个使用iTowns2在浏览器中可视化点云数据的人。
GH回购中的示例在浏览器中呈现一个地球仪,但不呈现点云。有一个iTown/iTowns2 2样例数据回购,它有一堆点云数据,但没有说明如何使用这些数据或引用其他资源。
是否有人使用此包在浏览器中显示点云数据?有没有人知道一篇文章或资源可以演示如何使用iTowns2进行此操作?有人知道用示例和/或更好的文档呈现点云数据的不同库吗?
理想情况下,我可以跟踪类似于以下内容的源代码:http://www.itowns-project.org/#demo
发布于 2017-04-20 09:39:41
文档是相当模糊的,并且通过Github问题判断,这个库看起来正在进行大量的重构。
我快速地查看了这个回购,并意识到它只是使用Potree进行点云可视化:
http://potree.org/
所以你可以直接用波特里。更好地记录了。
此外,使用Three.js设置您自己的点云可视化工具非常简单。
只需看一下:
https://threejs.org/docs/#api/objects/Points
这个例子是:
Three.js还包括一些3D格式加载器,例如:
如果您对使用las
文件感兴趣,您可能还需要查看:
发布于 2018-02-24 12:52:40
让我们提供一个2018年早期的更新!(来源:我是个维护者)
iTowns现在支持直接可视化点云。您可以在这里测试它:http://www.itowns-project.org/itowns/examples/pointcloud.html
如果您想测试自己的数据,请访问http://www.itowns-project.org/itowns/examples/pointcloud.html?selector=1
我们目前支持PotreeConverter和lopocs的结果。我们计划在不久的将来添加3 3dtiles点云格式。
我们以前确实使用过点云,但这并不理想,因为我们在某些技术/设计选择上存在分歧,但主要是因为使用potree阻止了我们在iTowns中紧密集成点云可视化。例如,iTowns在无事可做(节省大量cpu)时停止其呈现循环,而potree则不停止。它还允许我们实现我们自己的筛选/SSE/网络优先级.启发法。
Potree目前对点云进行了更好的图形后处理,尽管我们也计划在不久的将来添加EDL和其他改进(例如封闭性)。当然,iTowns的优点是它不仅限于点云,还可以显示各种数据类型,从栅格到矢量,请参阅示例页,特别是这个地球仪上点云的例子。
但是这两个项目的主要区别在于,Potree的目标是成为一个独立的查看器(AFAIK),而iTowns更多的是一个实现您自己的应用程序的框架!波特里仍然是我们关于点云的一个很大的灵感来源,对他们的维护者来说是个很大的荣誉:-)
(顺便说一句,github已经搬到https://github.com/iTowns/itowns了)
https://stackoverflow.com/questions/43508081
复制相似问题