Display local 3D point cloud data.
Use case
Point clouds are often used to visualize massive sets of sensor data such as lidar. The point locations indicate where the sensor data was measured spatially, and the color or size of the points indicate the measured/derived value of the sensor reading. In the case of lidar, the color of the visualized point could be the color of the reflected light, so that the point cloud forms a true color 3D image of the area.
Point clouds can be loaded offline from scene layer packages (.slpk).
How to use the sample
The sample starts with a point cloud layer loaded and draped on top of a scene. Pan and zoom to explore the scene and see the detail of the point cloud layer.
How it works
- Create a
PointCloudLayer
with the path to a local .slpk file containing a point cloud layer. - Add the layer to a scene's operational layers collection.
Relevant API
- PointCloudLayer
About the data
This point cloud data comes from Balboa Park in San Diego, California. Created and provided by USGS.
Tags
3D, lidar, point cloud
Sample Code
<UserControl
x:Class="ArcGIS.UWP.Samples.ViewPointCloudDataOffline.ViewPointCloudDataOffline"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:esriUI="using:Esri.ArcGISRuntime.UI.Controls">
<Grid>
<esriUI:SceneView x:Name="MySceneView" />
</Grid>
</UserControl>