You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Superset中deck.gl多层图表无法渲染点的分类颜色

Superset中deck.gl多层图表无法渲染点的分类颜色

最近在Superset做可视化时踩了个小坑,跟你分享下我的情况和排查思路:

我先单独用deck.gl散点图做了个地图图层,在仪表盘属性里配置了分类颜色:

"label_colors": {
  "Bus": "#F6DC09",
  "velo": "#EB483C",
  "voiture": "#8BC53E",
  "Stationnement": "#0283C5"
}

这时候每个分类的点都能完美显示对应颜色,完全符合预期。但把这个散点图加到deck.gl多层图表里之后,所有点突然变成同一种颜色了,和单独散点图的效果差很多,我本来以为多层图表会保留子图层的颜色配置呢。

我的环境信息

  • 浏览器:Chrome 版本 110.0.5481.177
  • Superset版本:2.0.0

给你几个可以试试的排查方向

  • 手动给子图层配置颜色:多层图表的子图层可能没正确继承全局仪表盘的label_colors,你可以试试在多层图表里选中对应的散点图层,手动重新设置一遍分类颜色规则,不要依赖全局配置。
  • 核对字段映射:确认多层图表里散点图层用来区分分类的字段,和单独散点图里的字段完全一致,有没有字段名拼写错误或者映射错了的情况。
  • 版本bug排查:Superset 2.0.0的deck.gl多层组件可能存在分类颜色渲染的bug,你可以看看官方的版本更新记录,后续小版本有没有修复这类问题;或者临时换个相邻的稳定版本测试下。

备注:内容来源于stack exchange,提问作者Carole

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 09:54:09