Show / Hide Table of Contents

Class ImageOverlay

An overlay that contains an ImageFrame with an image to display in the SceneView.

Inheritance
System.Object
ImageOverlay
Implements
System.ComponentModel.INotifyPropertyChanged
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Esri.ArcGISRuntime.UI
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ImageOverlay : INotifyPropertyChanged
Remarks

The overlay can contain exactly one image at any given time. Multiple overlays, however, can be added and rendered at the same time on the GeoView. An ImageOverlay can be used to quickly render frequently changing images. For example, rendering realtime sensor data, such as weather, where each static image represents a single frame from the radar. In this workflow, images are constantly updated via a new ImageFrame each time new data is available. This provides a fast-refreshing workflow where the underlying images are frequently updated as new data comes in.

Since ImageOverlay does not support the rich processing and rendering capabilities of a RasterLayer, you should use Raster and RasterLayer for workflows that require static image rendering, analysis, and persistence.

Image overlays are rendered above all other layers in the map or scene, draped on the surface, and below any graphics overlays in the map or scene view.

Constructors

Name Description
ImageOverlay()

Initializes a new instance of the ImageOverlay class. Creates an ImageOverlay

ImageOverlay(ImageFrame)

Initializes a new instance of the ImageOverlay class. Creates an ImageOverlay that contains an ImageFrame.

Properties

Name Description
Extent

Gets the extent of the ImageOverlay.

ImageFrame

Gets or sets the ImageFrame contained in the ImageOverlay.

IsVisible

Gets or sets a value indicating whether the ImageOverlay is visible.

Opacity

Gets or sets the opacity of the ImageOverlay.

Name Description
INotifyPropertyChanged.PropertyChanged

Occurs when a property value changes.

Applies to

TargetVersions
.NET Standard 2.0100.8 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.8 - 200.7
Xamarin.Android100.8 - 100.15
Xamarin.iOS100.8 - 100.15
UWP100.8 - 200.7
In This Article
Back to top Copyright © 2022 Esri.