Module com.esri.arcgisruntime
Package com.esri.arcgisruntime.geoanalysis
Provides classes to perform geo-analysis.
- Since:
- 100.2.0
-
Interface Summary Interface Description LineOfSight.TargetVisibilityChangedListener Listener for changes in target visibility.LocationDistanceMeasurement.MeasurementChangedListener Listener for changes in the distances. -
Class Summary Class Description Analysis Represents base class for all analyses that can be performed on aSceneView
.GeoElementLineOfSight An analysis object that evaluates visibility along a line defined by observer and targetGeoElement
objects.GeoElementViewshed GeoElementViewshed is an analysis object that renders a viewshed for a specifiedGeoElement
.LineOfSight Line of Sight analysis calculates segments of visibility between two points.LineOfSight.TargetVisibilityChangedEvent An event indicating that the target visibility has changed.LocationDistanceMeasurement LocationDistanceMeasurement measures the distance between a start and an end location (each usingPoint
geometry).LocationDistanceMeasurement.MeasurementChangedEvent Represents the event for changes in distances.LocationLineOfSight Location Line of Sight analysis calculates segments of visibility between two Point objects.LocationViewshed LocationViewshed can be used to perform viewshed analysis that starts from a point location, known as the observer location, either provided by the user usingLocationViewshed.setLocation(Point)
or derived from a camera usingLocationViewshed.updateFromCamera(Camera)
.Viewshed Viewshed is a type of visibility analysis that shows the visible and obstructed areas covered by a directed field of view. -
Enum Summary Enum Description LineOfSight.TargetVisibility Specifies the target's visibility.