恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
上微博热搜的蚂蚁金服《中国小店经济热力图》是如何制作的
0.0°
2019-12-23 原创文章 经验/观点 举报 1189 3 2 0

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



Step 1  了解你的数据


数据观察,发现什么,要表达什么观点?以网商小店经济数据举例,从表格可以得到这样的信息:每个小店的地理分布以及每个小店的权重,根据上面提到的,用点代表小店,可以看到小店的地图分布,用连续色板映射权重,就能看到土豪在哪里



Step 2  精心挑选一组合适的色板


图形映射通道有非常多,这里我们选用色彩,而色彩数据映射又分为三大类,分类色板、两极色板、连续色板,分类色板一般用于对定性事物的分类描述,两极色板一般是对比色,用在正负值数据,连续色板一般描述连续数值,相较于色相和纯度,人眼可以明显识别明度差异。


首先我们来理解一下色彩叠加,就如 ps、sketch 中的叠加模式一般,亮点图的叠加模式和 sketch 中的 plus lighter 比较接近,我们可以先通过 Sketch 模拟色彩叠加效果,来决定我们应该选取怎样的一组色值




一开始选出的色板出来的效果会发现,聚合数据大部分分布在低值区,高值区数据分布不明显



为了看到更多高值区的数据细节,可以通过色板对数据进行视觉上的过滤,将和地图色对比弱的深色映射数据最小值,和地图色对比强的亮色映射数据最大值


色彩叠加出来的结果色可以让本身看似很暗的颜色都更加亮丽,一番折腾后,发现在色板第四象限选择一个基础色,再取生成一组色板,基本能出来比较理想的效果


下面使用在线取色工具选取一组单色连续色板 http://preview.alipay.net/color-lab/



L7 在线效果编辑生成网址 https://l7.antv.vision/zh/examples/point/dot

在线代码编辑器中输入你的色值,想要什么色彩一键生成,再也不用熬夜画“星星”了 


有没有点像不一样的烟火



像蝴蝶



像蜂鸟



Step 3  分析与后处理


网商银行数据显示,如果把小店每一次有借有还、用于扩大生意的信用贷款,作为代表经营活力的光点,小店正在点亮中国。以广州为例,通过观察数据发现,我们可以得出这样的结论:广州站服饰及皮具批发商圈、上下九步行街美食商圈等商圈的经济热度比较高


为了用户能更清晰看到密集区域,我们增加了类似聚光灯效果,让用户能够更加直观看到热力最强的区域,当聚集的散点覆盖在地图上时,会把底部的地图地标遮挡,可以将比较重要的地标标示出来



当然在做 Step 3 处理的同时,也在思考这么一个问题:地图可视化可视化的是什么,传达精确数据还是只是一个观点或是一种感受即可,为了让信息场景式的高效传播,如果直接给你一份表格,你还会看到这里吗


Step 3 的后处理提供的只是一种思路,而亮点图本身就是这种思路的体现之一,如果后处理可以智能化、工具化,那更是一种福音,但同时也给到我的一个观点,不要过渡依赖工具,当工具无法完全达到我们想要的效果时,就是发挥人类大脑的智慧了~


如想了解更多更多其他酷炫的可视化地图类型,可到 L7 官网 ,如对源码感兴趣,可到 L7 GitHub 欢迎 Star


原文地址:https://zhuanlan.zhihu.com/p/98479010



Powered by Froala Editor

更新:2019-12-23

收藏

3人已收藏

好多多多

胡说“绘”道

  • 21

    作品

  • 412

    粉丝

  • 28

    关注

  • 让地图动起来,L7 地图可视化正式版发布
  • 【UI】花卡APP
  • 【UI】精致邻居APP
  • 【UI】FDC规范设计平台首页

    猜你喜欢

      2019-12-23 原创文章 经验/观点 举报 1189 3 2 0

      上微博热搜的蚂蚁金服《中国小店经济热力图》是如何制作的

      0.0°

      你确定要举报上微博热搜的蚂蚁金服《中国小店经济热力图》是如何制作的

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2019年12月23日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      2
      3
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录