React

cover

文章列表

从零到一:在Superset中打造炫酷的Echarts中国地图可视化组件

本文是一份完整的技术实战指南,详细讲解如何将Echarts的中国地图组件深度集成到Apache Superset数据可视化平台中。教程涵盖完整的开发链路:前端部分包括React组件封装、Echarts配置、插件注册和控件开发,后端部分包括Python数据处理、省份名称标准化和SQLite查询优化。文章提供了可直接使用的完整代码实现,包括地图渲染、tooltip交互、visualMap配置、特效散点等核心功能。此外还介绍了三种实用配置选项(visualMap、显示点、显示省份)及其应用场景,涵盖商业分析(销售分布、用户地域分析、物流监控)和公共服务(疫情监控、天气预警、人口统计)等多个领域。基于Windows 10、Python 3.6.8、Node.js 12.15.0和Superset 0.35环境验证,同样适用于Linux和macOS系统。通过本教程,你将掌握Superset自定义可视化组件的完整开发流程,学会将第三方图表库无缝集成到Superset,并为后续扩展更多Echarts图表类型(如省份下钻、移动端优化等)打下坚实基础。

more...
如何在 Superset 中集成自定义 Echarts 饼图

本文详细介绍了如何在Apache Superset中集成Echarts饼图组件的完整流程。从前端开发(创建插件结构、实现核心文件、注册组件、配置控制面板)到后端开发(修改viz.py、实现数据处理逻辑),涵盖了所有必要的代码实现和配置步骤。文章还展示了镂空和实心两种饼图效果,并探讨了业务分析、用户行为分析等实际应用场景。通过掌握这套方法,开发者可以轻松扩展Superset的可视化能力,打造符合特定业务需求的自定义图表。

more...