Dynamic data introduces a new dimension to existing georeferenced, two-dimensional or three-dimensional data:
time.
To handle the increased complexity that time adds to that kind of data, the Real-time Engine component provides
the com.luciad.realtime
package.
This package contains components for implementing real-time related functionalities and animations on a map.
It provides the ability to play back a simulation in fast or real time, and update one or more map views at
desired refresh rates.
An example of the increased complexity handled by the Real-time Engine component is the decluttering of labels for moving objects. Standard labeling algorithms can cause a label to jump from one location to another when overlap is about to occur. The realtime package provides a highly specialized labeling algorithm that gently moves the labels around to avoid overlap.