首页 / deck.gl / 使用示例
图层开关
底图、网格、点位三层独立控制,关闭的图层同时退出渲染与拾取。
源码与运行效果
说明
三个图层各自独立,勾选框直接改传给 setProps 的
layers 数组。关掉的图层不再参与渲染,也不再响应拾取。
| 做法 | 效果 |
|---|---|
| 重建数组,保留实例 | GPU 资源复用,切换无卡顿 |
每次 new 图层 | 按 id 仍可复用,但状态会丢 |
visible: false | 保留实例并跳过绘制 |
关掉图层后如果工具提示还在,通常是拾取对象没清空。 切换时一并重置选中状态。