最火的数据地图制作软件:2分钟制作地图数据钻取和联动

数据地图是数据可视化应用中重要的组成部分,人类的任何生产生活都离不开时间及空间这两个最为重要的维度,而数据地图正是直观展现空间维度数据信息的有效手段。

那数据地图中被用的最多的一个功能就是钻取了,钻取括向上钻取和向下钻取,前者是在某一维上将低层次的细节数据概括到高层次的汇总数据,或者减少维数,后者是将汇总数据深入到细节数据进行观察。

例如,用户分析“各地区、城市的销售情况”时,可以对某一个城市的销售额细分为各个年度的销售额,对某一年度的销售额,可以继续细分为各个季度的销售额。通过钻取的功能,使用户对数据能更深入了解,更容易发现问题,做出正确的决策,向下钻取也是现如今用的比较多的一个功能。

如今实现地图钻取主要有3种方法:Excel、Echarts、专业的报表工具。

Excel虽然是一个大众化的数据工具,但做地图钻取要写VBA,这还不算啥,你还要忍受卡死宕机等一系列意想不到的情况,一张图搞下来一天都没了;Echarts要写很多很多代码,对于IT来说确实不错,但是对于业务人员来说就很困难了,那有没有IT和业务都可以做的呢?

那就是专业的报表工具了,比如国内比较有名的报表软件FineReport,下面小编就以FineReport为例,给大家讲讲如何做地图钻取、联动。

本文介绍的方法可以帮助我们实现不同等级维度下的地图钻取,掌握此方法后便可以轻松在FineReport上制作出类似下图的地域维度分析了。

本文主要实现:

1)点击地图展示下一级地图的各项数据

2)通过区域导航可返回上一级地图

钻取的效果是这样:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

钻取联动的效果是这样:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

数据地图如何制作

1、数据准备

查询数据库中数据,获取地图数据:

ds1,SQL 语句为SELECT * FROM 地图

ds2,SQL 语句为SELECT * FROM 地图 where 1=1 ${if(len(province) = 0||province=='中国(省级)'," order by 销售额 desc","and pid='"+province+"'")} ;

ds3,SQL 语句为SELECT * FROM 地图

2、插入图表

从工具栏中将图表组件中的钻取地图拖拽至决策报表主体中,如下图所示:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

也可以以单元格图表为例,合并一片单元格,点击插入图表,选择钻取地图(新特性),如下图:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

3、设置地图属性

双击图表,在右侧图表属性表中选择图表属性表-类型,选择区域地图,可自行设置 GIS 图层和初始状态,如下图所示:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

4、设置地图数据

在右侧图表属性表中选择图表属性表-数据-数据,下拉框选择各层级分别指定,数据集改为ds3,如下图所示:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

点击图表属性表-数据-钻取层级,选择自动时,为点击钻取:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

选择具体层级时,为自动钻取,即地图放大到级别 6 的时候自动钻取:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

5、效果预览

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

数据地图如何制作钻取和联动:

多了几个步骤,前面的都不变。

1、地图名称设置

选中地图,点击高级-样式后面的“…”按钮,选择框架样式为自定义,设置标题如下图所示:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

2、报表块制作

拖入报表块组件,如下图所示设计报表块:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

注:ds3的sql代码为上面的ds2,ds4为ds3

3、联动设置

如上所述,地图和报表块都已经设置好了,如果要实现联动,则需要再设置交互属性。

双击地图,在右侧图表属性表中选择图表属性-特效-交互属性-超级链接,点击增加按钮,选择当前决策报表对象,是地图与表格联动,设置如下图所示:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

随后再给给目录增加超链,选择超链接,点击开启,开启地图名传参功能,与地图联动,新增超级链接,选择当前决策报表对象,使地图名与表格也实现联动,设置如下图所示:

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

4、效果预览

数据地图制作,地图制作软件,数据地图,数据钻取,数据联动

这么简单的数据地图钻取你学会了吗?还没用过FineReport的朋友赶紧点击下方图片获取激活码,免费试用吧~

原创文章,作者:745907710,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/219242.html

(0)
上一篇 2021年12月30日 21:22
下一篇 2021年12月30日 21:23

相关推荐

发表回复

登录后才能评论