Class ArcGISTiledElevationSource
An elevation source based on a tiled ArcGIS image service containing elevation data.
Namespace: Esri.ArcGISRuntime.Mapping
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ArcGISTiledElevationSource : ElevationSource, ILoadable, INotifyPropertyChanged
Remarks
An ArcGIS tiled elevation source helps visualize maps and layers in 3D by providing a surface that layers may be draped or offset from.
You can create an ArcGIS tiled elevation source object from the URL, or PortalItem, of an online ArcGIS image service, or a local TileCache generated from an ArcGIS image service. In all cases, the Image Service must support elevation that is stored in the Limited Error Raster Compression (LERC) tile format. If your app is online and connected to ArcGIS Online, you can utilize the cached elevation image service, WorldElevation3D/Terrain 3D.
To utilize an elevation source in a scene's surface, add it to the scene's ElevationSources collection.
Constructors
Name | Description |
---|---|
ArcGISTiledElevationSource(TileCache) | Initializes a new instance of the ArcGISTiledElevationSource class with the specified TileCache. |
ArcGISTiledElevationSource(Item) | Initializes a new instance of the ArcGISTiledElevationSource class with the specified PortalItem. |
ArcGISTiledElevationSource(Uri) | Initializes a new instance of the ArcGISTiledElevationSource class from the specified URI. |
Properties
Name | Description |
---|---|
Item | Gets the PortalItem for the elevation source. |
Source | Gets or sets the endpoint of the ArcGIS elevation service. |
TileCache | Gets or sets the TileCache for a local elevation source tile package. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.5 |
.NET | 100.13 - 200.5 |
.NET Windows | 100.13 - 200.5 |
.NET Android | 200.0 - 200.5 |
.NET iOS | 200.0 - 200.5 |
.NET Framework | 100.0 - 200.5 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 200.5 |