We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

An introduction to deck.gl for data visualization

Formal Metadata

Title
An introduction to deck.gl for data visualization
Title of Series
Number of Parts
351
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language
Production Year2022

Content Metadata

Subject Area
Genre
Abstract
deck.gl is one of the most advanced open-source libraries for data visualization. In this session we will discuss how its WebGL-powered engine can be used to perform visual exploratory data analysis of large datasets. This library is quickly becoming one of the most used in the FOSS4G world due to its open governance model and compatibility with other mapping libraries like MapLibre GL JS. We will learn how a deck.gl visualization is structured and what the main concepts are: views, layers and accessors. We will discuss its reactive architecture and how it can be used to build simple scripting prototypes and complex applications with modern JavaScript frameworks like React, Angular or Vue.js. We will present different examples ranging from simple layer visualizations to thematic and choropleth maps to advanced interactive 3D visualizations including animations. Finally we will focus on specific use cases for large data visualization, from datasets with hundreds of thousands of features with data formats like GeoJSON to datasets with billions of features using advanced tiling schemes.
Keywords