Package com. arcgismaps. analysis
Types
An analysis object that evaluates visibility along a line defined by observer and target GeoElement objects. GeoElementLineOfSight renders a line between an observer GeoElement and a target GeoElement (each using Point 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.
GeoElementViewshed is an analysis object that renders a viewshed for a specified GeoElement. GeoElementViewshed determines visible and non-visible areas in a scene view for an observer defined with a GeoElement. The viewshed will be updated as the GeoElement location changes.
This base class contains common functionality for all LineOfSight analysis objects. LineOfSight is a base class for LocationLineOfSight and GeoElementLineOfSight.
Describes the visibility state between an observer and target in a line of sight analysis.
An analysis object that evaluates direct, vertical, and horizontal distances between two points defined by start and end point locations. LocationDistanceMeasurement measures the distance between a start and an end location (each using Point geometry). Three distances components are calculated:
The data class emitted from the LocationDistanceMeasurement.measurementChanged SharedFlow.
An analysis object that evaluates visibility along a line defined by observer and target point objects. LocationLineOfSight renders a line between an observer location and a target location, each defined using a Point geometry. Visible and obstructed portions of the line are displayed with unique colors (green and red by default).
LocationViewshed is an analysis object that renders a viewshed for a specified point location. LocationViewshed determines visible and non-visible areas in a scene view for an observer defined with a map location (point).