deck.gl is a WebGL-powered framework for visual exploratory data analysis of large datasets.
About
deck.gl is a WebGL-powered framework for visual exploratory data analysis of large datasets. The basic idea of using deck.gl is to render a stack of visual overlays, usually (but not always) over maps.
To make this simple concept work, it handles a number of challenges:
- Large data sets and performant updates
- Interactive event handling such as picking
- Cartographic projections and integration with underlying map
- A catalog of proven, well-tested layers
- Easy to create new layers or customize existing layers
deck.gl has been designed according to the principles of the Reactive Programming Model, inspired by reactjs.
The key to writing good, performant deck.gl applications and layers lies in understanding how to minimize updates and redundant calculations.
Links