Bug description

If the library of deck.gl has evolved very positively in Superset 6.0.0rc1 (such as by offering the possibility to add tile base maps like OSM, by adding the "Color Scheme Type" feature...), some features have disappeared compared to version 5.0.0 and version 4.1.

Could we, for example, reintegrate the visualization of the legend ?

Image

As well as the possibility to modify the color and transparency of the borders and the flattening of the polygons?

Image

Screenshots/recordings

No response

Superset version

master / latest-dev

Python version

3.9

Node version

18 or greater

Browser

Chrome

Additional context

No response

Checklist

  • [x] I have searched Superset docs and Slack and didn't find a solution to my problem.
  • [x] I have searched the GitHub issue tracker and didn't find a similar bug report.
  • [x] I have checked Superset's logs for errors and if I found a relevant Python stacktrace, I included it here as text in the "additional context" section.

Comment From: dosubot[bot]

The legend visualization, border color/transparency controls, and polygon flattening features for deck.gl visualizations are still present in Superset 6.0.0—they have not been removed from the codebase. Their visibility and behavior depend on configuration: for example, the legend only appears if a metric is selected and the legend position is set, and border color/transparency can be adjusted via the control panel options for stroke color and opacity. You can find these controls in the Polygon layer settings, including fill color, stroke color, opacity, legend position, legend format, and extrusion options. If these features are missing in your UI, check your chart configuration and ensure the relevant options are set. For reference, the implementation is in the following files: Legend.tsx, Polygon.tsx, and controlPanel.ts.

If you still can't access these features, sharing your chart configuration or a screenshot of your control panel could help pinpoint the issue.

To reply, just mention @dosu.


How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other  Chat with Dosu Join Discord Share on X