deckgl = {
container.innerHTML = '';
const views = [
new deck.OrthographicView({id: 'main',
controller: true,
scrollZoom: true,
}),
new deck.OrthographicView({id: 'minimap',
x : 20,
y : 20,
width: '20%',
height: '20%',
background: true,
clear: true,
controller: true,
}),
]
return new deck.DeckGL({
container,
views: views,
initialViewState:ini_view_state,
controller: true,
layers: [alpha_layer, box_layer, scatterLayer],
getTooltip: ({object, layer}) => {
if (object){
if (layer.id == 'box_layer'){
return object && `${object.properties.name}\n${object.properties.col_group}`
}
}
}
});
}