mirror of
https://github.com/apache/superset.git
synced 2026-04-19 08:04:53 +00:00
* feat(explore): Denormalize form data in Calendar Heatmap * feat(explore): Denormalize form data in Bubble * feat(explore): Denormalize form data in Chord * Dimensions -> Dimension for single selection * feat(explore): Denormalize form data in Country Map * feat(explore): Denormalize form data in Heatmap * feat(explore): Denormalize form data in Histogram * feat(explore): Denormalize form data in Handlebars * feat(explore): Denormalize form data in Percent Change * Use new standardized form data interface
@superset-ui/legacy-plugin-chart-country-map
This plugin provides Country Map for Superset.
Usage
Configure key, which can be any string, and register the plugin. This key will be used to
lookup this chart throughout the app.
import CountryMapChartPlugin from '@superset-ui/legacy-plugin-chart-country-map';
new CountryMapChartPlugin().configure({ key: 'country-map' }).register();
Then use it via SuperChart. See
storybook
for more details.
<SuperChart
chartType="country-map"
width={600}
height={600}
formData={...}
queriesData={[{
data: {...},
}]}
/>
Update Map
To update the country maps or add a new country, run scripts in the Jupyter notebook
scripts/Country Map GeoJSON Generator.ipynb.
pip install jupyter notebook
jupyter notebook