Show / Hide Table of Contents

Class KmlPhotoOverlay

A KML photo overlay object.

Inheritance
object
KmlNode
KmlPhotoOverlay
Implements
INotifyPropertyChanged
KmlNode.Description
KmlNode.Extent
KmlNode.BalloonContent
KmlNode.BalloonBackgroundColor
KmlNode.IsHighlighted
KmlNode.IsVisible
KmlNode.Name
KmlNode.Parent
KmlNode.Snippet
KmlNode.SnippetMaxLines
KmlNode.UxIcon
KmlNode.UxIconColor
KmlNode.UxIconId
KmlNode.Viewpoint
KmlNode.RefreshError
KmlNode.RefreshStatus
KmlNode.Id
KmlNode.Style
KmlNode.HighlightStyle
KmlNode.Address
KmlNode.TimeExtent
KmlNode.ExtendedNonSchemaData
KmlNode.ExtendedSchemaData
KmlNode.SaveAsAsync(string)
KmlNode.WriteToAsync(Stream)
KmlNode.PropertyChanged
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Esri.ArcGISRuntime.Ogc
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class KmlPhotoOverlay : KmlNode, INotifyPropertyChanged
Remarks

A KML photo overlay is a KmlNode that represents a photo placed in a 3D scene, relative to a KmlViewpoint. Photo overlays are often expected to be viewed from a specific location and orientation to provide photographic context to a scene.

As of 300.0.0, KmlPhotoOverlay objects are read-only and cannot be created or edited by the API. Rendering support is limited:

  • Only rectangle shapes are supported; cylinders and spheres are ignored.
  • Image pyramids and icons that reference image pyramids fail to load.
  • The color property, including alpha transparency, is ignored.

Implements

INotifyPropertyChanged

Applies to

TargetVersions
.NET Standard 2.0100.4 - 200.8
.NET100.13 - 300.0
.NET Windows100.13 - 300.0
.NET Android200.0 - 300.0
.NET iOS200.0 - 300.0
.NET Framework100.4 - 200.8
Xamarin.Android100.4 - 100.15
Xamarin.iOS100.4 - 100.15
UWP100.4 - 200.8
In this article
Provide feedback
Back to top Copyright © 2025 Esri.