Get Started
Installing
yarn add @deck.gl/core @deck.gl-community/basemap-layers
Using in deck.gl
To use BasemapLayer in a deck application:
import {Deck} from '@deck.gl/core';
import {BasemapLayer} from '@deck.gl-community/basemap-layers';
import styleJson from '../../../website/static/mapstyle/deck-light.json';
new Deck({
layers: [
new BasemapLayer({
id: 'basemap',
mode: 'map',
style: styleJson
})
]
});
For globe rendering, switch mode to 'globe' and pass optional globe config:
new BasemapLayer({
id: 'earth',
mode: 'globe',
style: styleJson,
globe: {
config: {
atmosphere: false,
basemap: true,
labels: false
}
}
});
Main Exports
BasemapLayergetBasemapLayersgetGlobeBaseLayersgetGlobeTopLayersresolveBasemapStyle
The separate map-style helpers are exported from @deck.gl-community/basemap-layers/map-style.
Local Development
yarn
yarn --cwd modules/basemap-layers test
yarn lint