layer = {
const data = {
length: arrowTable.numRows,
attributes: {
getPosition: { value: flatCoordinateArray, size: 2 },
getFillColor: { value: colorAttribute, size: 3 }
}
};
const layer = new deck.ScatterplotLayer({
id: `geojson-${Date.now()}`,
data,
getPointRadius: 10,
pointRadiusMinPixels: 0.8
});
deckgl.setProps({ layers: [layer] });
return layer;
}