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: pdf

2. Figures

image.png

3. Summary

可视化设计有很多原则,有一些文章也提出了一个好的可视化应该遵循什么规则。有经验的设计师能够灵活运用这些准则去设计可视化,可是普通用户就不行了。这篇文章提出了如何用机器语言表达这些规则,并且还可以用这些规则进行推理,做自动可视化设计。大致的流程是输入数据和约束,把约束用ASP语言表达,用clingo求解器求解,生成vega-lite语法规范,最后图像的渲染使用vega-lite完成。

4. Main Points

  1. 拓展性:约束可以自由添加和更改,软约束的损失可以由不同数据习得,可拓展性很好。
  2. 问题转换:将一个领域的成熟的解决方案(ASP)放到可视化领域解决问题,很巧妙。

Draco.pptx