从网络浏览器查看LiDAR数据?


20

我希望将激光雷达数据托管在自己的服务器上,并使客户端能够通过网络浏览器将数据查看为3D点云(文件格式为.las格式或等效格式),并且可能具有测量特征的功能。

有谁知道一个易于实现的软件可以做到这一点?

我并不是在急切地寻找开放源代码,我更喜欢即插即用的东西,因为我不是程序员。


也许是html5 ...
窃听

我正在寻找别人可能已经实现的东西,它不一定是免费的。我可以下载并托管在服务器上并将其点云替换为我的示例。
gomapping

我不是在寻找开源的东西,所以我的问题不是重复的。他们还使用了openlayers,我想让它们独立存在。
13年

同样在重复问题的答案中的链接上,它专门表示它不是用于可视化的。
13年

1
另外,另一页上的答案似乎不完整或不是很有帮助!@ J-roc,如果您编辑问题以显示您已经尝试过的内容以及为什么它对您不起作用,则将有所帮助。
Simbamangu

Answers:


20

我参加聚会有点晚了,但这是另一个建议: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所提供的所有功能。


@ J-roc顺便说一句,因为您对支持移动设备感兴趣。我注意到基于three.js的重写在我的三星银河s4 active(opera和firefox)上运行良好。使用拖动和捏合手势甚至可以旋转和缩放。但是,此重写将需要一段时间才能稳定。
马库斯

3

plas.io非常好,非常容易快速上手。我认为性能取决于客户端的ram和cpu。我在Firefox中使用〜350mb的原始.las文件没有问题。.laz文件的加载速度比快.las,因为它们的压缩和复制速度更快。但是,加载后没有内容差异。

要加载自己的数据,请单击下拉选择器中的[Browse](浏览)一词(而不是右侧的向下箭头)。

屏幕截图(在标签后添加):

屏幕截图

Github来源:https : //github.com/verma/plasio


3

iTowns- https://github.com/iTowns/itowns

它是什么?

iTowns是一个用Javascript / WebGL编写的Web框架,用于可视化3D地理数据,从而可以在3D中进行精确测量。它的第一个目的是可视化街景图像和地面激光雷达点云。然后将其扩展为处理更多数据类型。

支持的数据类型:

  • 面向图像
  • 全景影像
  • 点云
  • 3D纹理模型
  • WFS矢量

有关更多信息,请参见http://itowns.github.io/


好,旧问题,新答案。您是否知道任何在线交互式示例,github只是解释了如何将示例安装到您的PC。
gomapping '16

@gomapping,在iTowns网站上有可用的视频(itowns-project.org/#video)和演示(itowns-project.org/#demo-但不能在线获得)。演示我在本地运行以查看它-很好!同样在GitHub上可用的iTowns v2(github.com/iTowns/itowns2)。对于我的项目,我决定使用Potree库显示点云。
HasT

@gomapping,您可以转到示例页面:itowns-project.org/itowns/examples/index.html。一个点云演示:itowns-project.org/itowns/examples/pointcloud.html?selector=1 当前不直接支持las,您需要首先使用PotreeConverter对其进行转换。
autra

3

你可以看看

本地城市GIS办公室在最近的会议上展示了使用Cesium的LiDAR点云演示。我不记得是否可以测量,但是至少可以缩放,平移和旋转。

沙堡演示:https ://cesiumjs.org/Cesium/Apps/Sandcastle/ ? src = 3D%20Tiles%20Point%20Cloud.html & label = 3D%20Tiles


2

快速的Google搜索出现了:

  1. Spar Point Group在几个基于Web的点云查看器上有不错的文章 http://www.sparpointgroup.com/blogPost.aspx?id=3879出色文章
  2. 该查看器太酷了: http //lidarview.com/
  3. PointCloud看起来很有前途,并且据说是免费的:http://pointcloud.io/

1
我看过这些选项,似乎sparpoint文章示例使用了奇怪的格式。lidarview.com只是加载点云,它不允许您在自己的服务器上托管带有自己的点云的版本。在pointcloud.io上,我看不到它实际上在何处打开了与增强现实有更多关系的点云。
gomapping

第一个和最后一个URL无效。
亚伦

2

我编写了一个使用数据管理系统的查看器,您可以在其中上传文件,然后使用该查看器可以在浏览器中查看LAS。它使用WebGL,因此不需要插件。尽管此开源工作目前正在积极开发中,但我将不胜感激。

图片

https://github.com/OpenGeoscience/pointcloud_viewer



1

检查一下,他们在“立即尝试”页面上有示例。Web浏览器中的大小,LiDAR和其他xyz数据类型没有限制,没有插件和完善的WebRTC协作。该公司已经为大型能源公司对变电站进行私有虚拟化变电站开发了三年以上,然后他们添加了此LiDAR蒸汽服务,并于2015年将其公开发行给有限的一群人。如果您发现此站点受密码保护,我会d直接联系他们。现在不是现在,但我知道将来会这样。就像NetFlixs一样,但是用于点云。在我的新Mac Book Pro上效果惊人,像视频游戏一样!

NewSpin.com


1

PointCloudViz- http://www.pointcloudviz.com/

  • 桌面LiDAR查看器-http: //www.pointcloudviz.com/desktop/index.html

    • 跨平台:Windows,MacOS X,Ubuntu / LinuxMint,Fedora
    • 流畅的可视化:无限的数据大小
    • 显示LiDAR属性:RGB,强度,分类和高度
    • 地理参考图像叠加层:覆盖单个或多个栅格,Web Map Services
    • 生成数字高程模型:用于GIS分析
    • 度量和信息工具:适用于多点
  • 激光雷达服务器和Web客户端- https://server.pointcloudviz.com/#/

    • 流畅的交互:上传任意大小的点云并在任何设备上使用它们
    • 灵活的显示模式:根据LiDAR属性配置不同的质量和渲染模式
    • Web工具:识别,测量,计算缓冲区并创建共享注释
    • 公开和私有访问:确定是公开还是私有数据
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.