feat(plugin): add plugin-chart-cartodiagram (#25869)

Co-authored-by: Jakob Miksch <jakob@meggsimum.de>
This commit is contained in:
Jan Suleiman
2025-01-06 17:58:03 +01:00
committed by GitHub
parent 5484db34f9
commit a986a61b5f
72 changed files with 8434 additions and 193 deletions

View File

@@ -49,6 +49,7 @@ import {
TimePivotChartPlugin,
} from '@superset-ui/legacy-preset-chart-nvd3';
import { DeckGLChartPreset } from '@superset-ui/legacy-preset-chart-deckgl';
import { CartodiagramPlugin } from '@superset-ui/plugin-chart-cartodiagram';
import {
BigNumberChartPlugin,
BigNumberTotalChartPlugin,
@@ -186,6 +187,19 @@ export default class MainPreset extends Preset {
new EchartsSunburstChartPlugin().configure({ key: VizType.Sunburst }),
new HandlebarsChartPlugin().configure({ key: VizType.Handlebars }),
new EchartsBubbleChartPlugin().configure({ key: VizType.Bubble }),
new CartodiagramPlugin({
defaultLayers: [
{
type: 'WMS',
version: '1.3.0',
url: 'https://ows.terrestris.de/osm-gray/service',
layersParam: 'OSM-WMS',
title: 'OpenStreetMap',
attribution:
'© Map data from <a href="openstreetmap.org/copyright">OpenStreetMap</a>. Service provided by <a href="https://www.terrestris.de">terrestris GmbH & Co. KG</a>',
},
],
}).configure({ key: VizType.Cartodiagram }),
...experimentalPlugins,
],
});