redash中文版中支持地图样式非常丰富,包括各级二维地图和3D地图等多种地图样式,下面介绍常见的添加地图图表方法。
1.Redash内置地图
内置地图可以直接选择使用,可以修改颜色等参数,支持世界地图、动态选择中国地理图,以及各省级地图、美国地图和日本地图等。
2.自定义json地图
将包含地图数据的json文件上传到指定目录,就可以直接选择使用,并且支持通过url参数p_adcode参数值形式动态选择地图文件
3.使用echart地图图表
世界地图,图例来源:https://www.makeapie.com/editor.html?c=xgCORrs3ug
该地图未调用其他数据源,只需将代码复制到redash自定义代码界面,初始化实例开头加入:var myChart = echarts.init(element);var option; 结尾加上:option && myChart.setOption(option);保存即可生成如下世界地图图例。修改相关显示和配置项可参考Echart文档