Real Time Data: Dynamic data

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.

Main packages

Reference guides