tool · draft

deck.gl

GPU-powered framework for visual exploration of large datasets in the browser, built by composing layers; draws over base maps from MapLibre, Mapbox, Google Maps and ArcGIS.

Cities & places

What is reusable: open sourceunknown dataAPIopen participation MIT

deck.gl is a GPU-powered framework for visual exploratory data analysis of large datasets. Visualisations are built by composing layers from a catalogue of existing ones, and new layers can be packaged and shared. It emulates 64-bit floating point on the GPU so that large coordinate datasets render accurately, and it renders through WebGL2 or WebGPU under heavy data loads, from plain JavaScript or a React interface.

It works standalone or over a base map from Google Maps, Mapbox, ArcGIS or MapLibre, and where the base map allows it interleaves with 3D map layers. The code lives in the visgl organisation on GitHub under the MIT licence; a Python binding is among the repository's topics.

For a twin it is the usual way to put millions of points, trips, hexagons or arcs on a map in a browser: the output of a transport or flood model, drawn over an open base map.

form
open-source JavaScript framework
group
3D cities and mapping
homepage
https://deck.gl/
licence
MIT
cost
free

used by

  • GeoLibre tool draft

    Free, open-source GIS from the opengeos project that loads, styles and analyses geospatial data in a web browser, as a desktop or phone app, or inside a Jupyter notebook, keeping the data on the user's own machine.

    open sourceAPIopen participation

Tags: visualization, web, webgl, large datasets, open source, javascript

staging: drafts and proposals shown