Show / Hide Table of Contents

Class ExploratoryGeoElementViewshed

An Analysis object that renders a viewshed for a specified GeoElement.

Inheritance
object
Analysis
ExploratoryViewshed
ExploratoryGeoElementViewshed
Implements
INotifyPropertyChanged
ExploratoryViewshed.HorizontalAngle
ExploratoryViewshed.VerticalAngle
ExploratoryViewshed.MinDistance
ExploratoryViewshed.MaxDistance
ExploratoryViewshed.IsFrustumOutlineVisible
ExploratoryViewshed.VisibleColor
ExploratoryViewshed.ObstructedColor
ExploratoryViewshed.FrustumOutlineColor
Analysis.IsVisible
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Esri.ArcGISRuntime.UI.GeoAnalysis
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ExploratoryGeoElementViewshed : ExploratoryViewshed, INotifyPropertyChanged
Remarks

Determines visible and non-visible areas in a SceneView for an observer defined with a GeoElement. The viewshed is updated as the GeoElement location changes.

Supported GeoElement types are Graphic, Feature, DynamicEntity, and DynamicEntityObservation.

Exploratory analysis is performed using data at the current rendered resolution of a SceneView and not at the full resolution of the data. Exploratory analysis results cannot be displayed in a MapView or persisted.

If you need to perform analysis at the full resolution of the data, display results in a MapView, or persist them, use the ViewshedFunction.

Constructors

Name Description
ExploratoryGeoElementViewshed(GeoElement, double, double, double, double, double, double)

Initializes a new instance of the ExploratoryGeoElementViewshed class.

Properties

Name Description
GeoElement

Gets the GeoElement that represents the observer for the viewshed analysis.

HeadingOffset

Gets or sets the offset angle, in degrees, applied to the heading of the GeoElement.

OffsetX

Gets or sets the location offset in the X direction that defines the observer relative to the GeoElement.

OffsetY

Gets or sets the location offset in the Y direction that defines the observer relative to the GeoElement.

OffsetZ

Gets or sets the location offset in the Z direction that defines the observer relative to the GeoElement.

PitchOffset

Gets or sets the offset angle, in degrees, applied to the pitch of the GeoElement.

Applies to

TargetVersions
.NET300
.NET Windows300
.NET Android300
.NET iOS300
In this article
Provide feedback
Back to top Copyright © 2025 Esri.