1. Introduction
Journal: | IEEE Transactions on Visualization and Computer Graphics |
---|---|
Author: | Dominik Moritz, Chenglong Wang, Greg L. Nelson, Halden Lin, Adam M. Smith, Bill Howe, Jeffrey Heer |
Year: | 2019 |
ISBNs, DOls, PMIDs, or arXiv IDs: | 10.1109/TVCG.2018.2865240 |
Cite: | D. Moritz et al., “Formalizing Visualization Design Knowledge as Constraints: Actionable and Extensible Models in Draco,” in IEEE Transactions on Visualization and Computer Graphics, vol. 25, no. 1, pp. 438-448, Jan. 2019, doi: 10.1109/TVCG.2018.2865240. |
Reportor: | 孙百乐 |
Attachment: |
2. Figures
3. Summary
可视化设计有很多原则,有一些文章也提出了一个好的可视化应该遵循什么规则。有经验的设计师能够灵活运用这些准则去设计可视化,可是普通用户就不行了。这篇文章提出了如何用机器语言表达这些规则,并且还可以用这些规则进行推理,做自动可视化设计。大致的流程是输入数据和约束,把约束用ASP语言表达,用clingo求解器求解,生成vega-lite语法规范,最后图像的渲染使用vega-lite完成。
4. Main Points
- 拓展性:约束可以自由添加和更改,软约束的损失可以由不同数据习得,可拓展性很好。
- 问题转换:将一个领域的成熟的解决方案(ASP)放到可视化领域解决问题,很巧妙。