Class ExploratoryGeoElementLineOfSight
An Analysis object that evaluates visibility along a line defined by observer and target GeoElement objects.
Implements
Namespace: Esri.ArcGISRuntime.UI.GeoAnalysis
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ExploratoryGeoElementLineOfSight : ExploratoryLineOfSight, 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.
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 LineOfSightFunction.
Constructors
| Name | Description |
|---|---|
| ExploratoryGeoElementLineOfSight(GeoElement, GeoElement) | Initializes a new instance of the ExploratoryGeoElementLineOfSight class. |
Properties
| Name | Description |
|---|---|
| ObserverGeoElement | Gets the GeoElement that represents the observer. |
| 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 GeoElement that represents the target. |
| 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
| Target | Versions |
|---|---|
| .NET | 300 |
| .NET Windows | 300 |
| .NET Android | 300 |
| .NET iOS | 300 |