经纬志
首页 / deck.gl / 使用示例

数据增量更新

每两秒新增一批监测点,旧点保留,图层 id 不变,只替换 data 引用。

deck.gl 9.0 · 更新 2026-10-27
源码与运行效果
运行效果

说明

图层 id 不变,只换 data 引用,deck.gl 会按 id 复用图层。 新数组要拷贝旧内容再追加,直接改原数组不会触发更新。

写法结果
data.concat(batch)新引用,触发更新
data.push(...) 后传原数组引用不变,不更新
重建图层但 id 相同状态复用,过渡可配

增量数据长期累积会让点数无限增长。 按时间窗口裁掉旧数据,内存才不会一路涨上去。