地图可视化应用可以划分为大屏展示应用与小屏的互动应用。这里更广义的将其划分为数据展示功能与探索交互功能。
LBS自助分析可参考的demo:deck.gl。其于大屏生编辑器的区别在于地图可以编辑多个图层,自定义每个图层的数据、支持选取各种图形以及视觉通道到数据的映射。添加filter,双向、或单向的图表互动。
dataV的图表生成流程是错误的,不利于分析问题。调研quickBI.
数据展示功能
- 散点图、折线图、面积图、热力图
- 单点/区域/全局的数据展示
Insights(异常检测、趋势检测;异常放大可视化与趋势放大可视化)
这里借助可视化的视觉欺骗技巧来帮助用户在难以快速聚焦问题的地图可视化中聚焦到想要分析的问题。
维度层级定义(深度)
导数(微分)
积分
向量/梯度
等高线、3D高度图被自动填补的点的具体含义?
小屏的交互模式
常见的小屏LBS的交互模式有:地图下钻上卷(可以划分为相关性研究),
选中几何对象的故事展开:不同集合对象的故事展开模板是不一样的,也可以在这里使用insights进行自动故事生成。故事展开的可视化内容相对单一,这是采用树状思考方式而非图状思考方式
(图状思考方式容易发生重复思考、思考回路,部分枝干会被忽略,人脑对visited存储量较少,采用dfs/bfs都会引发思路分支爆炸增长而不能将问题进行分治,但这并不意味着图状思维方式劣于树状,只是缺乏相应的实践与研究)
地图、图表的双向互动
- use as filter(双向)目前可见的双向联动的设计的逻辑几乎都是use as filter
- 微分、积分
- statistic
- coordinate/视角调整(x, y, z) => (x, y, theta) 穹顶星空图,案例,关注离自己最近的最受欢迎的店(一种比值,此时要看tan theta而不是高度)
- scale调整(欺诈技巧、信息强调)