Show / Hide Table of Contents

Class ViewshedParameters

Parameters that control viewshed analysis for a ViewshedFunction.

Inheritance
object
ViewshedParameters
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Esri.ArcGISRuntime.Analysis.Visibility
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ViewshedParameters

Constructors

Name Description
ViewshedParameters()

Initializes a new instance of the ViewshedParameters class.

Properties

Name Description
ElevationSamplingInterval

Gets or sets the interval at which the elevation source is sampled, in the horizontal units of the ViewshedFunction elevation extent,

FieldOfView

Gets or sets the field of view of the observer, in degrees.

Heading

Gets or sets the direction that the observer is facing, in degrees.

MaxRadius

Gets or sets the maximum radius for the viewshed calculation.

ObserverHeightOrigin

Gets or sets a value that specifies how the observer position height should be interpreted.

ObserverPosition

Gets or sets the observer position in 3D space.

TargetHeight

Gets or sets the height of the target, in the same unit as the elevation surface.

TargetHeightOrigin

Gets or sets a value that specifies how the target height should be interpreted.

Methods

Name Description
Clone()

Clone the ViewshedParameters.

Applies to

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