Package com.luciad.lucy.addons.tea.shapevisibility
package com.luciad.lucy.addons.tea.shapevisibility
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
The TLcyShapeVisibilityAddOn
provides the
ILcdModel
-related code to store the point observers and the results of the calculation.TLcyShapeVisibilityManager
which has API to create point observers.- object properties panel for the point observer domain objects.
- actions to create point observers.
- actions to start and stop observing shapes.
To actually use this functionality on a Lightspeed map, you also need to use the TLcyLspShapeVisibilityFormatAddOn
.
The Lightspeed add-on provides the layer factories to visualize the point observers and the observation results.
- Since:
- 2019.1
-
ClassDescriptionProvider for the properties used by the calculation of the visibility between two shapes.Container for the properties used in the visibility calculationsDomain object representing the result of a visibility calculation between a set of observers and an observed shape.Domain object representing an observer in a shape visibility calculation.Add-on to calculate visibility between point observers and other point, lines or area shapes on Lightspeed maps.Creates and manages observers that calculate the visibility between the observer and other shapes on the map.