我希望将激光雷达数据托管在自己的服务器上,并使客户端能够通过网络浏览器将数据查看为3D点云(文件格式为.las格式或等效格式),并且可能具有测量特征的功能。
有谁知道一个易于实现的软件可以做到这一点?
我并不是在急切地寻找开放源代码,我更喜欢即插即用的东西,因为我不是程序员。
我希望将激光雷达数据托管在自己的服务器上,并使客户端能够通过网络浏览器将数据查看为3D点云(文件格式为.las格式或等效格式),并且可能具有测量特征的功能。
有谁知道一个易于实现的软件可以做到这一点?
我并不是在急切地寻找开放源代码,我更喜欢即插即用的东西,因为我不是程序员。
Answers:
我参加聚会有点晚了,但这是另一个建议:http : //potree.org/
这是一个开放的资源,基于WebGL的点云查看器,我已经研究了很长时间了。
==更新==
它可以渲染大量的彩色点云。没有颜色的LIDAR数据将很快得到支持。
Potree是基于three.js的,这意味着,您也可以执行three.js提供的所有功能,例如渲染网格,样条线,灯光,阴影等。
==老==
这是一个不错的演示:http :
//potree.org/demo/pompei/pompei.html这是使用potree从pix4d进行的展示:http ://pix4d.com/discover-interact-3d-pointclouds/
源代码可在github上找到:https : //github.com/potree/potree
目前,我正在作为一个基于Three.js的项目从头开始重写:http ://potree.org/demo/potree_rewrite/
此重写将具有优势,一旦完成,您将能够使用three.js所提供的所有功能。
plas.io非常好,非常容易快速上手。我认为性能取决于客户端的ram和cpu。我在Firefox中使用〜350mb的原始.las文件没有问题。.laz
文件的加载速度比快.las
,因为它们的压缩和复制速度更快。但是,加载后没有内容差异。
要加载自己的数据,请单击下拉选择器中的[Browse](浏览)一词(而不是右侧的向下箭头)。
屏幕截图(在标签后添加):
Github来源:https : //github.com/verma/plasio
iTowns- https://github.com/iTowns/itowns
它是什么?
iTowns是一个用Javascript / WebGL编写的Web框架,用于可视化3D地理数据,从而可以在3D中进行精确测量。它的第一个目的是可视化街景图像和地面激光雷达点云。然后将其扩展为处理更多数据类型。
支持的数据类型:
有关更多信息,请参见http://itowns.github.io/。
快速的Google搜索出现了:
我编写了一个使用数据管理系统的查看器,您可以在其中上传文件,然后使用该查看器可以在浏览器中查看LAS。它使用WebGL,因此不需要插件。尽管此开源工作目前正在积极开发中,但我将不胜感激。
对于我一直在寻找的东西,这似乎是我最好的选择,但据我所知,它在移动设备上不起作用。
qgis2threejs
PointCloudViz- http://www.pointcloudviz.com/
桌面LiDAR查看器-http: //www.pointcloudviz.com/desktop/index.html
激光雷达服务器和Web客户端- https://server.pointcloudviz.com/#/