也许大家会问:为什么要分享地图在可视化设计中的应用呢?随着数据可视化领域的发展,地图场景在可视化大屏中扮演着越来越重要的角色。由于地图占面篇幅较大,又位于视觉中心位置。这就要求地图模块不仅需要极强的视觉冲击力,带动整个大屏的设计氛围。同时还需要准确的传达信息,串联各个大屏每个业务板块之间的逻辑。
1、地图模块的作用
(1) 信息传达
A. GIS地图
二维地图风格,基于百度、高德、天地图等这类地图服务基本都是GIS地图风格。在设计这一类型的地图时,视觉元素运用较少,更加强调信息的对比。常用业务:交通路径、视频监控、点位等功能。
2.5D或3D地图风格,这一类型的地图风格是我们目前大屏设计中使用较多的一种类型。这类型地图便于区域数据的信息展示。可以在这类地图上使用较多地图数据组件,同时可以增强用户对该区域的地理认知。另外,这类地图相比于GIS地图有更强的视觉冲击力。设计师更容易体现设计之美。常用业务:经济发展对比、区域对比、人口流入流出、流光飞线等等。
通常使用这种风格会让画面显得更加丰富,更有层次。这类地图地形层次分明,可以展示整体地貌信息。通常可以借助地形图或者高程图进行设计。常用业务:农业产业、地理信息、山体监控等等。
D.城市建筑模型
1、可视化中的2.5D地图 [1]
下图中是我们最常使用的地图案例。通过案例进行拆解,可视化中的2.5D地图可以分为以下四个部分:
地图中的纹理细节。主要是用来增加画面的细节。通常可以放在地图层或者大屏背景底层,进行效果叠加使用。我们利用纹理增加地图的细节。通常用的素材,除了点线面之外,我们还可以利用网格、路网、水系或高程图等进行叠加。上图就是通过使用地形图叠加效果产生的。
这是地图最核心的部分,是数据表达的重点区域。通常使用一些设计手段在视觉上进行突显。本次案例也是通过多层次进行叠加而产生的效果:首先给地图一个高度(厚度),可以在高度的侧边增添流光效果和光晕效果。然后在上面叠加黑白地形图,让整个地图更具有真实的感觉。另外,上层再叠加一层色彩蒙版,使整个地图有一个色彩倾向。最后将该区域的行政区域面积叠加在最上层,以方便后续在地图上设计数据组件。
(3) 数据表达[2]
(4) 氛围装饰
这里指周围的视觉装饰和大屏中的视觉元素,比如流光、粒子特效等等,这些元素的使用可以增添大屏设计中的氛围感,也让中间的地图区域与两侧的数据图表区域有一个好的衔接与过渡。
2、可视化中的城市场景体系
(1) 物理城市基础
主要是指物理世界中的城市元素。比如:地形、植被、水系、道路、建筑等;
(2) 视觉动效
三 如何制作样例效果
如何才能做出这种2.5D的视觉效果呢?这里总结了三个步骤:
(1) 目标效果选择
根据业务需求,判断出所需要的地图场景风格;
需要准备行政区块地区、AI分层文件、地形图、视觉效果元素;
(3) 设计技法
可以采用 PS / AI / Figma / C4D 进行设计。
1、数据获取
https://datav.aliyun.com/tools/atlas/index.html
2、地图处理
在拿到数据地图之后,该如何进行一个2.5D/3D地图的设计呢?
(以下方法和步骤适用于使用C4D建模做地图的技法)
(1) 下载地图svg文件, 用AI打开它。地图在画布中居中;
(2) 将地图中的虚线变成实线,便于之后导入C4D形成面;
(3) 将地图按照不同的行政区域,分别导出AI格式;
(4) 将AI格式的文件导入同一个C4D文件,注意检查坐标轴是否归到中心点,打组+复制;
(5) 模型结构梳理与分层:顶面、底面、侧面分别需要添加不同材质。主要使用挤压工具+样条扫描。
(6) 光源控制,至少两个光源:主光源-打投影;补光源-避免周围死黑。
参考文献:
[1]政务可视化设计经验-地图模块:https://tob.design/#/experience/detail/381
[2] 政务可视化设计经验-表达习惯:https://tob.design/#/experience/detail/350
伸出你可爱的手指给我们点个赞和在看呗
如果能分享就更好了