Show / Hide Table of Contents

Class Viewshed

Viewshed is a base class for the Analysis classes that determine visible and non-visible areas in a GeoView, LocationViewshed and GeoElementViewshed.

Inheritance
System.Object
Analysis
Viewshed
GeoElementViewshed
LocationViewshed
Implements
System.ComponentModel.INotifyPropertyChanged
Analysis.IsVisible
Analysis.INotifyPropertyChanged.PropertyChanged
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.GeoAnalysis
Assembly: Esri.ArcGISRuntime.dll
Syntax
public abstract class Viewshed : Analysis, INotifyPropertyChanged

Properties

Name Description
FrustumOutlineColor

Gets or sets the color used to render the frustum outline.

HorizontalAngle

Gets or sets the horizontal angle of the observer's field of vision.

IsFrustumOutlineVisible

Gets or sets a value indicating whether or not the Viewshed frustum is visible.

MaxDistance

Gets or sets the maximum distance from the observer at which visibility will be evaluated.

MinDistance

Gets or sets the minimum distance from the observer at which visibility will be evaluated.

ObstructedColor

Gets or sets the color with which non-visible areas of all viewsheds will be rendered.

VerticalAngle

Gets or sets the vertical angle of the observer's field of vision.

VisibleColor

Gets or sets the color with which visible areas of all viewsheds will be rendered.

See Also

LocationViewshed
GeoElementViewshed

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.2.1 - 200.7
Xamarin.Android100.2.1 - 100.15
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 200.7
In This Article
Back to top Copyright © 2022 Esri.