Show / Hide Table of Contents

Class GeoElementLineOfSight

An analysis object that evaluates visibility along a line defined by observer and target GeoElement objects.

Inheritance
System.Object
Analysis
LineOfSight
GeoElementLineOfSight
Implements
System.ComponentModel.INotifyPropertyChanged
LineOfSight.TargetVisibility
LineOfSight.TargetVisibilityChanged
LineOfSight.VisibleColor
LineOfSight.ObstructedColor
LineOfSight.LineWidth
Analysis.IsVisible
Analysis.INotifyPropertyChanged.PropertyChanged
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.UI.GeoAnalysis
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class GeoElementLineOfSight : LineOfSight, INotifyPropertyChanged
Remarks

GeoElementLineOfSight renders a line between an observer GeoElement and a target GeoElement (each using MapPoint geometry). Visible and obstructed portions of the line are displayed with unique colors (green and red by default). The observer and/or target GeoElements may be moving, in which case visibility will be dynamically updated. Supported GeoElement types are Graphic, Feature, and DynamicEntity.

Constructors

Name Description
GeoElementLineOfSight(GeoElement, GeoElement)

Initializes a new instance of the GeoElementLineOfSight class.

Properties

Name Description
ObserverGeoElement

Gets the observer GeoElement of the GeoElementLineOfSight.

ObserverOffsetX

Gets or sets the location offset applied to the observer GeoElement in the X direction.

ObserverOffsetY

Gets or sets the location offset applied to the observer GeoElement in the Y direction.

ObserverOffsetZ

Gets or sets the location offset applied to the observer GeoElement in the Z direction.

TargetGeoElement

Gets the target GeoElement of the GeoElementLineOfSight.

TargetOffsetX

Gets or sets the location offset applied to the target GeoElement in the X direction.

TargetOffsetY

Gets or sets the location offset applied to the target GeoElement in the Y direction.

TargetOffsetZ

Gets or sets the location offset applied to the target GeoElement in the Z direction.

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.