Show / Hide Table of Contents

Class ExploratoryLocationLineOfSight

An Analysis object that evaluates visibility along a line defined by observer and target points.

Inheritance
object
Analysis
ExploratoryLineOfSight
ExploratoryLocationLineOfSight
Implements
INotifyPropertyChanged
ExploratoryLineOfSight.TargetVisibility
ExploratoryLineOfSight.TargetVisibilityChanged
ExploratoryLineOfSight.VisibleColor
ExploratoryLineOfSight.ObstructedColor
ExploratoryLineOfSight.LineWidth
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 ExploratoryLocationLineOfSight : ExploratoryLineOfSight, INotifyPropertyChanged
Remarks

Renders a line between an observer location and a target location, each defined using a MapPoint. Visible and obstructed portions of the line are displayed with unique colors (green and red by default).

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.

To perform analysis at the full resolution of the data use the LineOfSightFunction.

Constructors

Name Description
ExploratoryLocationLineOfSight(MapPoint, MapPoint)

Initializes a new instance of the ExploratoryLocationLineOfSight class.

Properties

Name Description
ObserverLocation

Gets or sets the observer location of the Line-Of-Sight analysis.

TargetLocation

Gets or sets the target location of the line of sight.

Applies to

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