Add an integrated mesh layer

View inWPFUWPFormsiOSAndroid
View on GitHub

View an integrated mesh layer from a scene service.

Image of an integrated mesh layer

Use case

An integrated mesh is used to generate a mesh over a point dataset. They are most often used on high-density point datasets to create a high-resolution seamless surface.

How to use the sample

Run the sample and watch the integrated mesh layer load in place of the extruded imagery basemap. Navigate around the scene to visualize the high level of detail on the cliffs and valley floor.

How it works

  1. Create a Scene.
  2. Create an IntegratedMeshLayer with the URL to an integrated mesh layer scene service.
  3. Add the layer to the scene's operational layers.

Relevant API

  • IntegratedMeshLayer

About the data

This data is derived from point cloud data from a lidar survey. Lidar data is often of a high enough resolution to capture 3D features as small as walls and trees, but also the irregular surfaces of geological features like cliffs. An integrated mesh made from a point cloud of lidar data will include realistic textures and elevation information.

This integrated mesh depicts Little Yosemite Valley in California's Yosemite National Park, including the 3,000ft granite face of El Capitan. The scene layer is hosted online.

Additional information

An integrated mesh layer can also be added to a scene from a local data source - either from a scene layer package (.slpk) or a mobile scene package (.mspk).

Tags

3D, integrated mesh, layers

Sample Code

AddAnIntegratedMeshLayer.xamlAddAnIntegratedMeshLayer.xaml.cs
         
1
2
3
4
5
6
7
8
9
<UserControl
    x:Class="ArcGISRuntime.UWP.Samples.AddAnIntegratedMeshLayer.AddAnIntegratedMeshLayer"
    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>

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.