9.0.1 • Published 8 days ago

@deck.gl/react v9.0.1

Weekly downloads
51,702
License
MIT
Repository
github
Last release
8 days ago

docs

Installation

npm install deck.gl

Using deck.gl

deck.gl offers an extensive catalog of pre-packaged visualization "layers", including ScatterplotLayer, ArcLayer, TextLayer, GeoJsonLayer, etc. The input to a layer is usually an array of JSON objects. Each layer offers a highly-flexible API to customize how the data should be rendered.

Example constructing a deck.gl ScatterplotLayer:

import {ScatterplotLayer} from '@deck.gl/layers';

/**
 * data is an array of object in the shape of:
 * {
 *   "name":"Montgomery St. (MONT)",
 *   "address":"598 Market Street, San Francisco CA 94104",
 *   "entries":"43430",
 *   "exits":"45128",
 *   "coordinates":[-122.401407,37.789256]
 * }
 */
const scatterplotLayer = new ScatterplotLayer({
  id: 'bart-stations',
  data: 'https://github.com/uber-common/deck.gl-data/blob/master/website/bart-stations.json',
  getRadius: d => Math.sqrt(d.entries) / 100,
  getPosition: d => d.coordinates,
  getFillColor: [255, 228, 0],
});

Using deck.gl with React

import DeckGL from 'deck.gl';

<DeckGL width="100%" height="100%" longitude={-122.4} latitude={37.78} zoom={8} controller={true} layers={[scatterplotLayer]} />

Using deck.gl with Pure JS

import {Deck} from '@deck.gl/core';

const deck = new Deck({
  container: document.body,
  width: '100vw',
  height: '100vh',
  longitude: -122.4,
  latitude: 37.78,
  zoom: 8,
  controller: true,
  layers: [scatterplotLayer]
});

Minimum setups of end-to-end deck.gl usage is also showcased in the hello-world examples, using both webpack and browserify, so you can choose which bundler you prefer or are more familiar with.

To learn how to use deck.gl through the many examples that come with the deck.gl repo, please clone the latest release branch:

git clone -b 6.2-release --single-branch https://github.com/uber/deck.gl.git

For the most up-to-date information, see our API documentations

Contributing

PRs and bug reports are welcome, and we are actively opening up the deck.gl roadmap to facilitate for external contributors.

Note that once your PR is about to be merged, you will be asked to register as a contributor by filling in a short form.

Attributions

Data sources

Data sources are listed in each example.

The deck.gl project is supported by

9.0.1

8 days ago

9.0.0

8 days ago

9.0.0-beta.10

9 days ago

9.0.0-beta.9

16 days ago

9.0.0-beta.8

18 days ago

9.0.0-beta.7

22 days ago

9.0.0-beta.6

24 days ago

8.9.35

30 days ago

9.0.0-beta.5

1 month ago

9.0.0-beta.4

1 month ago

9.0.0-beta.3

1 month ago

9.0.0-beta.2

2 months ago

9.0.0-beta.1

2 months ago

8.9.34

2 months ago

9.0.0-alpha.7

2 months ago

8.9.33

4 months ago

9.0.0-alpha.6

4 months ago

9.0.0-alpha.5

4 months ago

9.0.0-alpha.4

4 months ago

9.0.0-alpha.3

5 months ago

8.9.24

7 months ago

8.9.23

8 months ago

8.9.26

7 months ago

8.9.25

7 months ago

8.9.20

9 months ago

8.9.22

8 months ago

8.9.21

9 months ago

8.9.28

7 months ago

8.9.27

7 months ago

8.9.29

6 months ago

8.9.31

6 months ago

8.9.30

6 months ago

8.9.32

5 months ago

8.10.0-alpha.5

5 months ago

8.10.0-alpha.4

6 months ago

8.10.0-alpha.2

8 months ago

8.10.0-alpha.7

5 months ago

8.10.0-alpha.6

5 months ago

8.9.8

11 months ago

8.9.9

11 months ago

8.9.13

11 months ago

8.9.12

11 months ago

8.9.15

11 months ago

8.9.14

11 months ago

8.9.11

11 months ago

8.9.10

11 months ago

8.9.17

10 months ago

8.9.16

10 months ago

8.9.19

10 months ago

8.9.18

10 months ago

8.10.0-alpha.1

10 months ago

8.9.2

1 year ago

8.9.7

12 months ago

8.9.4

1 year ago

8.9.3

1 year ago

8.9.6

12 months ago

8.9.5

12 months ago

8.9.0-beta.6

1 year ago

8.8.26

1 year ago

8.8.27

1 year ago

8.9.0-beta.3

1 year ago

8.9.0-beta.4

1 year ago

8.9.0

1 year ago

8.9.1

1 year ago

8.8.25

1 year ago

8.8.24

1 year ago

8.8.22

1 year ago

8.8.23

1 year ago

8.9.0-beta.2

1 year ago

8.9.0-beta.1

1 year ago

8.8.19

1 year ago

8.8.17

1 year ago

8.8.18

1 year ago

8.8.16

1 year ago

8.8.20

1 year ago

8.8.21

1 year ago

8.8.13

1 year ago

8.8.14

1 year ago

8.8.15

1 year ago

8.9.0-alpha.5

1 year ago

8.8.12

1 year ago

8.9.0-alpha.4

1 year ago

8.8.11

2 years ago

8.8.10

2 years ago

8.9.0-alpha.2

2 years ago

8.9.0-alpha.3

2 years ago

8.8.9

2 years ago

8.7.12

2 years ago

8.7.11

2 years ago

8.8.0-alpha.6

2 years ago

8.8.1

2 years ago

8.8.0

2 years ago

8.8.3

2 years ago

8.8.2

2 years ago

8.8.8

2 years ago

8.8.5

2 years ago

8.8.4

2 years ago

8.8.0-beta.5

2 years ago

8.8.7

2 years ago

8.8.6

2 years ago

8.8.0-beta.2

2 years ago

8.8.0-beta.1

2 years ago

8.8.0-beta.4

2 years ago

8.8.0-beta.3

2 years ago

8.8.0-alpha.5

2 years ago

8.7.10

2 years ago

8.8.0-alpha.2

2 years ago

8.8.0-alpha.3

2 years ago

8.8.0-alpha.4

2 years ago

8.7.9

2 years ago

8.7.4

2 years ago

8.7.5

2 years ago

8.7.8

2 years ago

8.7.7

2 years ago

8.7.2

2 years ago

8.7.3

2 years ago

8.7.1

2 years ago

8.7.0

2 years ago

8.7.0-alpha.7

2 years ago

8.7.0-alpha.9

2 years ago

8.7.0-alpha.8

2 years ago

8.7.0-alpha.10

2 years ago

8.7.0-alpha.11

2 years ago

8.7.0-beta.7

2 years ago

8.7.0-beta.6

2 years ago

8.7.0-beta.5

2 years ago

8.7.0-beta.4

2 years ago

8.6.5

2 years ago

8.6.7

2 years ago

8.6.6

2 years ago

8.6.9

2 years ago

8.6.8

2 years ago

8.7.0-beta.3

2 years ago

8.7.0-beta.2

2 years ago

8.7.0-beta.1

2 years ago

8.7.0-alpha.3

2 years ago

8.7.0-alpha.2

2 years ago

8.7.0-alpha.1

2 years ago

8.6.3

2 years ago

8.6.4

2 years ago

8.6.2

2 years ago

8.6.1

2 years ago

8.6.0-alpha.4

2 years ago

8.6.0-beta.1

2 years ago

8.6.0

2 years ago

8.5.10

3 years ago

8.5.9

3 years ago

8.5.8

3 years ago

8.6.0-alpha.3

3 years ago

8.6.0-alpha.2

3 years ago

8.5.7

3 years ago

8.5.6

3 years ago

8.5.5

3 years ago

8.5.4

3 years ago

8.5.3

3 years ago

8.6.0-alpha.1

3 years ago

8.5.2

3 years ago

8.5.1

3 years ago

8.5.0

3 years ago

8.5.0-beta.2

3 years ago

8.5.0-beta.1

3 years ago

8.4.20

3 years ago

8.4.19

3 years ago

8.4.18

3 years ago

8.5.0-alpha.11

3 years ago

8.5.0-alpha.10

3 years ago

8.5.0-alpha.8

3 years ago

8.5.0-alpha.9

3 years ago

8.4.17

3 years ago

8.5.0-alpha.6

3 years ago

8.5.0-alpha.7

3 years ago

8.5.0-alpha.5

3 years ago

8.4.14

3 years ago

8.4.15

3 years ago

8.4.16

3 years ago

8.4.13

3 years ago

8.4.12

3 years ago

8.5.0-alpha.4

3 years ago

8.4.11

3 years ago

8.4.10

3 years ago

8.5.0-alpha.3

3 years ago

8.4.9

3 years ago

8.5.0-alpha.2

3 years ago

8.4.8

3 years ago

8.5.0-alpha.1

3 years ago

8.4.7

3 years ago

8.4.6

3 years ago

8.4.5

3 years ago

8.4.4

3 years ago

8.4.3

3 years ago

8.4.2

3 years ago

8.4.1

3 years ago

8.4.0

3 years ago

8.4.0-beta.3

3 years ago

8.4.0-beta.2

3 years ago

8.3.15

3 years ago

8.4.0-beta.1

3 years ago

8.4.0-alpha.6

3 years ago

8.3.14

3 years ago

8.4.0-alpha.5

3 years ago

8.3.13

3 years ago

8.3.12

3 years ago

8.3.11

3 years ago

8.4.0-alpha.4

3 years ago

8.4.0-alpha.3

3 years ago

8.3.10

3 years ago

8.3.9

3 years ago

8.3.8

3 years ago

8.3.7

3 years ago

8.4.0-alpha.2

3 years ago

8.3.6

3 years ago

8.3.5

3 years ago

8.3.4

3 years ago

8.3.3

3 years ago

8.4.0-alpha.1

3 years ago

8.3.2

3 years ago

8.3.1

3 years ago

8.3.0

3 years ago

8.3.0-beta.2

3 years ago

8.2.10

3 years ago

8.2.9

3 years ago

8.3.0-beta.1

3 years ago

8.3.0-alpha.1

4 years ago

8.2.8

4 years ago

8.2.7

4 years ago

8.2.6

4 years ago

8.2.5

4 years ago

8.2.4

4 years ago

8.2.3

4 years ago

8.2.2

4 years ago

8.2.1

4 years ago

8.2.0-beta.3

4 years ago

8.2.0

4 years ago

8.2.0-beta.2

4 years ago

8.2.0-beta.1

4 years ago

8.1.12

4 years ago

8.1.11

4 years ago

8.1.10

4 years ago

8.2.0-alpha.3

4 years ago

8.2.0-alpha.2

4 years ago

8.1.9

4 years ago

8.1.8

4 years ago

8.1.7

4 years ago

8.1.6

4 years ago

8.1.5

4 years ago

8.1.4

4 years ago

8.1.3

4 years ago

8.1.2

4 years ago

8.2.0-alpha.1

4 years ago

8.1.1

4 years ago

8.1.0

4 years ago

8.1.0-beta.3

4 years ago

8.1.0-beta.2

4 years ago

8.1.0-beta.1

4 years ago

8.0.17

4 years ago

8.1.0-alpha.6

4 years ago

8.1.0-alpha.5

4 years ago

8.0.16

4 years ago

8.1.0-alpha.4

4 years ago

8.0.15

4 years ago

8.1.0-alpha.3

4 years ago

8.0.14

4 years ago

8.1.0-alpha.2

4 years ago

8.0.13

4 years ago

8.0.12

4 years ago

8.0.11

4 years ago

7.3.15

4 years ago

8.0.10

4 years ago

8.0.9

4 years ago

8.1.0-alpha.1

4 years ago

8.0.8

4 years ago

7.3.14

4 years ago

8.0.7

4 years ago

8.0.6

4 years ago

8.0.5

4 years ago

8.0.4

4 years ago

7.3.13

4 years ago

8.1.0-alpha.0

4 years ago

8.0.3

4 years ago

7.3.12

4 years ago

8.0.2

4 years ago

7.3.11

4 years ago

8.0.1

4 years ago

8.0.0

4 years ago

7.3.10

4 years ago

8.0.0-beta.2

4 years ago

7.3.9

4 years ago

8.0.0-beta.1

4 years ago

7.3.8

4 years ago

7.3.7

4 years ago

8.0.0-alpha.2

4 years ago

8.0.0-alpha.1

4 years ago

7.3.6

4 years ago

7.3.5

4 years ago

7.3.4

4 years ago

7.3.3

4 years ago

7.4.0-alpha.2

4 years ago

7.3.2

4 years ago

7.4.0-alpha.1

4 years ago

7.3.1

4 years ago

7.3.0

4 years ago

7.3.0-beta.9

5 years ago

7.3.0-beta.8

5 years ago

7.3.0-beta.7

5 years ago

7.3.0-beta.6

5 years ago

7.3.0-beta.5

5 years ago

7.3.0-beta.4

5 years ago

7.3.0-beta.3

5 years ago

7.2.6

5 years ago

7.2.5

5 years ago

7.3.0-beta.2

5 years ago

7.3.0-beta.1

5 years ago

7.2.4

5 years ago

7.3.0-alpha.7

5 years ago

7.3.0-alpha.6

5 years ago

7.3.0-alpha.5

5 years ago

7.3.0-alpha.4

5 years ago

7.3.0-alpha.3

5 years ago

7.2.3

5 years ago

7.3.0-alpha.1

5 years ago

7.2.2

5 years ago

7.2.1

5 years ago

7.2.0

5 years ago

7.2.0-beta.3

5 years ago

7.2.0-beta.2

5 years ago

7.2.0-beta.1

5 years ago

7.1.11

5 years ago

7.2.0-alpha.4

5 years ago

7.1.10

5 years ago

7.1.9

5 years ago

7.1.8

5 years ago

7.2.0-alpha.3

5 years ago

7.2.0-alpha.2

5 years ago

7.1.7

5 years ago

7.2.0-alpha.1

5 years ago

7.1.6

5 years ago

7.1.5

5 years ago

7.1.4

5 years ago

7.1.3

5 years ago

7.1.2

5 years ago

7.1.1

5 years ago

7.1.0

5 years ago

7.0.11

5 years ago

7.1.0-beta.1

5 years ago

7.1.0-alpha.2

5 years ago

7.0.10

5 years ago

7.1.0-alpha.1

5 years ago

7.0.9

5 years ago

7.0.8

5 years ago

7.0.7

5 years ago

7.0.6

5 years ago

7.0.5

5 years ago

7.0.4

5 years ago

7.0.3

5 years ago

7.0.2

5 years ago

7.0.1

5 years ago

6.4.10

5 years ago

7.0.0

5 years ago

7.0.0-rc.1

5 years ago

7.0.0-beta.4

5 years ago

7.0.0-beta.3

5 years ago

7.0.0-beta.2

5 years ago

6.4.9

5 years ago

6.4.8

5 years ago

7.0.0-alpha.5

5 years ago

6.4.7

5 years ago

7.0.0-alpha.4

5 years ago

6.4.5

5 years ago

6.4.2

5 years ago

6.4.0

5 years ago

6.4.0-beta.1

5 years ago

6.4.0-alpha.3

5 years ago

6.3.9

5 years ago

7.0.0-alpha.3

5 years ago

6.3.8

5 years ago

6.3.7

5 years ago

6.4.0-alpha.2

5 years ago

6.3.6

5 years ago

6.4.0-alpha.1

5 years ago

6.3.4

5 years ago

6.3.3

5 years ago

7.0.0-alpha.2

5 years ago

7.0.0-alpha.1

5 years ago

6.3.2

5 years ago

6.3.1

5 years ago

6.3.0

5 years ago

6.3.0-beta.2

5 years ago

6.3.0-beta.1

5 years ago

6.2.4

5 years ago

6.3.0-alpha.3

5 years ago

6.3.0-alpha.2

5 years ago

5.3.5

5 years ago

6.2.3

5 years ago

6.2.2

5 years ago

6.3.0-alpha.1

5 years ago

6.2.1

5 years ago

6.0.5

5 years ago

6.2.0

5 years ago

6.2.0-beta.3

5 years ago

6.2.0-beta.2

5 years ago

6.2.0-beta.1

5 years ago

6.1.1

6 years ago

6.1.0

6 years ago

6.1.0-rc.1

6 years ago

6.1.0-beta.2

6 years ago

6.1.0-beta.1

6 years ago

5.3.3

6 years ago

6.0.3

6 years ago

6.1.0-alpha.2

6 years ago

6.1.0-alpha.1

6 years ago

6.0.2

6 years ago

6.0.1

6 years ago

6.0.0

6 years ago

6.0.0-rc.1

6 years ago

6.0.0-beta.4

6 years ago

6.0.0-beta.3

6 years ago

6.0.0-beta.2

6 years ago

6.0.0-beta.1

6 years ago

6.0.0-alpha.2

6 years ago

6.0.0-alpha.1

6 years ago

5.3.1

6 years ago

5.3.0

6 years ago

5.3.0-rc.2

6 years ago

5.3.0-rc.1

6 years ago

5.2.5

6 years ago

5.2.4

6 years ago

5.2.3

6 years ago

5.2.2

6 years ago

5.3.0-alpha.2

6 years ago

5.2.1

6 years ago

5.2.0

6 years ago

5.3.0-alpha.1

6 years ago

5.2.0-rc.1

6 years ago

5.2.0-beta.3

6 years ago

5.2.0-beta.2

6 years ago

5.2.0-beta.1

6 years ago