Show / Hide Table of Contents

Class ElevationSource

Elevation sources provide a surface on which data can be draped or offset from.

Inheritance
System.Object
ElevationSource
ArcGISTiledElevationSource
RasterElevationSource
Implements
ILoadable
System.ComponentModel.INotifyPropertyChanged
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Mapping
Assembly: Esri.ArcGISRuntime.dll
Syntax
public abstract class ElevationSource : ILoadable, INotifyPropertyChanged
Remarks

This is the base class for elevation sources, such as ArcGISTiledElevationSource and RasterElevationSource. To utilize an elevation source in a scene's surface, create the elevation source and add it to the scene's ElevationSources collection. The combination of elevation sources within the Surface generates a rendering surface on which data can be draped or offset from.

Properties

Name Description
IsEnabled

Gets or sets a value indicating whether the elevation source participates in the generation of the Surface.

LoadError

Gets the load error of the elevation source (null if loading was successful).

LoadStatus

Gets the load status of the elevation source.

Name

Gets or sets the name of the elevation source.

Methods

Name Description
CancelLoad()

Cancels an ongoing load.

LoadAsync()

Initiates loading of the elevation source.

RetryLoadAsync()

Retry loading the elevation source.

Events

Name Description
Loaded

Occurs when the elevation source is loaded.

LoadStatusChanged

Occurs when the elevation source LoadStatus property is changed.

PropertyChanged

Occurs when a property value changes.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.0 - 200.7
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.7

Relevant samples

Add an integrated mesh layer: View an integrated mesh layer from a scene service.
Change atmosphere effect: Changes the appearance of the atmosphere in a scene.
Choose camera controller: Control the behavior of the camera in a scene.
In This Article
Back to top Copyright © 2022 Esri.