地图可视化
2019 中国小店经济热力图点亮中国,掀起微博热搜,这金光点点的大数据背后是 AntV L7 空间地理数据可视化技术与设计的支持,下面来一探究竟如何快速制作多张经济热力图
微博新闻地址
2019 中国小店经济热力图实际上是,在一对一映射地理信息位置数据的散点地图基础上,加入了色彩叠加以增强效果的亮点地图。
假设我们有一组这样的小店经济数据
我们先来看单纯用同样尺寸的圆点代表小店 A B C 等 ,并对应地理信息在地图上的分布,给圆点进行数据分层设色,因为这里的数据是定量的权重数值,我们选用连续色板,色相不变,仅进行明度饱和度推移,数据映射如图
大批量数据点进行上图数据映射后的散点图如下,图一,近视角观看散点数据时,可以清晰看到分布疏密,但当视角拉远时,如图二,就会看到堆叠在一起的数据聚集区都只是类似颜色,看不到聚集区里更多的数据分层分布细节,对比不够
图一 近视角
图二 远视角
会发现海量数据下点很小的时候,明度变化基本看不出来,连续色板在这种情况下的映射没有发挥到最大,基本是无效的
伊达千代的《色彩设计的原理》一书中也提到过,“使用相同色相作纯度和明度变化时,假使色彩面积太小,便很难看出其中的区别”
而亮点图正是为海量散点数据运用而生,亮点图的本质在于色彩叠加的增强效果,当视角拉远时,堆叠在一起的圆点会进行色彩的叠加,而叠加产生的结果色其实也是和数据一一映射的
虽然在远视角下,圆点很小其实色彩细节难以分辨,但在整体呈现下就会因色彩细节而呈现出分层效果,色彩叠加处呈现更亮的颜色,就能直观感受到疏密。亮点图区别于散点图的好处就在于,更适合海量空间数据的表达,更适合在远视角下,全局了解数据分布情况,热点情况的同时,感受数据之美,是不是很震撼很美丽
了解了上述的数据可视化过程,下面我们就来看 2019 小店经济热图具体是如何生成,使用了什么神器什么大脑?
AntV 专业取色工具,可以直接取到单一连续色板或自定义连续色板 http://preview.alipay.net/color-lab/
Ant Design 取色工具则可以取到邻近色连续色板,让你的色彩更丰富 https://ant.design/docs/spec/colors-cn
L7 在线效果编辑器 https://l7.antv.vision/zh/examples/point/scatter
数据观察,发现什么,要表达什么观点?以网商小店经济数据举例,从表格可以得到这样的信息:每个小店的地理分布以及每个小店的权重,根据上面提到的,用点代表小店,可以看到小店的地图分布,用连续色板映射权重,就能看到土豪在哪里
图形映射通道有非常多,这里我们选用色彩,而色彩数据映射又分为三大类,分类色板、两极色板、连续色板,分类色板一般用于对定性事物的分类描述,两极色板一般是对比色,用在正负值数据,连续色板一般描述连续数值,相较于色相和纯度,人眼可以明显识别明度差异。
首先我们来理解一下色彩叠加,就如 ps、sketch 中的叠加模式一般,亮点图的叠加模式和 sketch 中的 plus lighter 比较接近,我们可以先通过 Sketch 模拟色彩叠加效果,来决定我们应该选取怎样的一组色值
一开始选出的色板出来的效果会发现,聚合数据大部分分布在低值区,高值区数据分布不明显
为了看到更多高值区的数据细节,可以通过色板对数据进行视觉上的过滤,将和地图色对比弱的深色映射数据最小值,和地图色对比强的亮色映射数据最大值
色彩叠加出来的结果色可以让本身看似很暗的颜色都更加亮丽,一番折腾后,发现在色板第四象限选择一个基础色,再取生成一组色板,基本能出来比较理想的效果
下面使用在线取色工具选取一组单色连续色板 http://preview.alipay.net/color-lab/
L7 在线效果编辑生成网址 https://l7.antv.vision/zh/examples/point/dot#normal2
在线代码编辑器中输入你的色值,想要什么色彩一键生成,再也不用熬夜画“星星”了
像不一样的烟火
像蝴蝶
像蜂鸟
网商银行数据显示,如果把小店每一次有借有还、用于扩大生意的信用贷款,作为代表经营活力的光点,小店正在点亮中国。以广州为例,通过观察数据发现,我们可以得出这样的结论:广州站服饰及皮具批发商圈、上下九步行街美食商圈等商圈的经济热度比较高
为了辅助表达观点,我们可以把这几个商圈进行适当的高亮(相当于加一盏聚光灯),让用户能够快速把目光注意到聚集区域,直观看到结果,当聚集的散点覆盖在地图上时,会把底部的地图地标遮挡,可以将比较重要的地标手动标示出来
当然在做 Step 3 处理的同时,也在思考这么一个问题:这样不就是在夸大数据吗,从中也在思考地图可视化可视化的是什么,传达精确数据还是只是一个观点或是一种感受即可,为了让信息场景式的高效传播,论数据的精确性,如果直接给你一份表格,你还会看到这里吗
Step 3 的后处理提供的只是一种思路,而亮点图本身就是这种思路的体现之一,如果后处理可以智能化、工具化,那更是一种福音,但同时也给到我的一个观点,不要过渡依赖工具,当工具无法完全达到我们想要的效果时,就是发挥人类大脑的智慧了~
L7 在线可视化地图编辑器,简直是设计师的福音,解放生产力,还有更多其他酷炫的可视化地图类型可以访问 L7 官网 ,如果对你对源码感兴趣,L7 GitHub 欢迎 Star
版权:赵赛整理发布。未经允许禁止转载和商用。如有侵权请联系我们。