Lidar point cloud on the web with trame
![](https://www.kitware.com/main/wp-content/uploads/2024/02/20240226-Screenshot.png)
LidarView is an open source application developed by Kitware based on ParaView and enabling live 3D sensor reading, recording and processing from multiple vendors.
trame, is a python based framework developed by Kitware to easily create web applications for visual analytics by leveraging python libraries and with a client-server mechanism.
Combining both opens the door to new types of usage and user experience with LiDAR sensors. You can now share a no-install web interface for your point cloud processing pipelines, remotely render live visualizations seen by a LiDARs sensor without the need to transmit the whole point cloud from the server to the client ( i.e. web browser).
If you have a robot/drone with a mounted LiDAR sensor, you can visualize in real time what it sees and trigger processes directly from a web page.
![](https://www.kitware.com/main/wp-content/uploads/2024/02/first_minute_x3speed-800px.gif)
A trame-based LidarView web application (video accelerated for best effect)
A few months ago, we exposed LidarView onto the web with ParaView Web. We recently improved the demo to extend its usage and capabilities. By using trame, we created a web viewer that remotely renders a LiDAR point-cloud while adding more types of visualization (a map with Leaflet and a chart with Plotly). The point-cloud is registered in real-time using LidarView’s SLAM algorithm.
The web application is 100% Python code and internally calls LidarView and ParaView Python functions.
Reach us out if you want to know how you can bring your point-clouds onto the web.