redash中文版中反对地图款式十分丰盛,包含各级二维地图和3D地图等多种地图款式,上面介绍常见的增加地图图表办法。
1.Redash内置地图
内置地图能够间接抉择应用,能够批改色彩等参数,反对世界地图、动静抉择中国地理图,以及各省级地图、美国地图和日本地图等。

2.自定义json地图
将蕴含地图数据的json文件上传到指定目录,就能够间接抉择应用,并且反对通过url参数p_adcode参数值模式动静抉择地图文件

3.应用echart地图图表
世界地图,图例起源:https://www.makeapie.com/edit...

该地图未调用其余数据源,只需将代码复制到redash自定义代码界面,初始化实例结尾退出:var myChart = echarts.init(element);var option; 结尾加上:option && myChart.setOption(option);保留即可生成如下世界地图图例。批改相干显示和配置项可参考Echart文档 https://echarts.apache.org/zh...


中国地图,图例起源: https://www.makeapie.com/edit...
含内部json数据源,须要获取数据并上传到可拜访的地址,在EChart中其调用数据办法$.get需批改为d3.json(调用svg数据时则需将$.get批改为d3.text)
同时将$(function(){ })办法改为(function(){ }()),其余操作和增加下面世界地图雷同。
除常见的立体地图外,Echart蕴含许多3D地图等款式,在Redash中文版中也能反对并应用。

4.plotly.js地图
Plotly.js中也蕴含十分多地图款式,redash中文版全面反对Plotly.js,应用起来也十分不便。
参考示例:https://plotly.com/javascript...

只需复制代码到redash自定义代码视图中,批改容器名称"myDiv"为element即可。