Provides classes to perform geo-analysis.
Interface Summary Interface Description LineOfSight.TargetVisibilityChangedListenerListener for changes in target visibility. LocationDistanceMeasurement.MeasurementChangedListenerListener for changes in the distances.
Class Summary Class Description AnalysisRepresents base class for all analyses that can be performed on a
GeoElementLineOfSightGeoElement Line of Sight analysis calculates segments of visibility between two GeoElements. GeoElementViewshedGeoElementViewshed can be used to perform viewshed analysis from a location, known as an observer, where the observer's location and direction are relative to those of the GeoElement. LineOfSightLine of Sight analysis calculates segments of visibility between two points. LineOfSight.TargetVisibilityChangedEventAn event indicating that the target visibility has changed. LocationDistanceMeasurementLocationDistanceMeasurement measures the distance between a start and an end location (each using
LocationDistanceMeasurement.MeasurementChangedEventRepresents the event for changes in distances. LocationLineOfSightLocation Line of Sight analysis calculates segments of visibility between two Point objects. LocationViewshedLocationViewshed can be used to perform viewshed analysis that starts from a point location, known as the observer location, either provided by the user using
LocationViewshed.setLocation(Point)or derived from a camera using
ViewshedViewshed 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.TargetVisibilitySpecifies the target's visibility.