Tableau 软件为数据可视化提供了漂亮的图表。我很想知道这样漂亮的交互式图表是如何生成的?他们支持 HTML5 吗?什么可能是很好的图形库呢?
有什么帮助吗?
Tableau 软件为数据可视化提供了漂亮的图表。我很想知道这样漂亮的交互式图表是如何生成的?他们支持 HTML5 吗?什么可能是很好的图形库呢?
有什么帮助吗?
Tableau Desktop 和 Tableau Server 共享许多相同的后端代码来生成图像。Tableau Desktop 在屏幕上绘制图像,Tableau Server 绘制到屏幕外的图像缓冲区,然后将数据作为一系列 JPEG 图块发送到浏览器。
共享代码是由 Tableau Software 的开发人员创建的自定义 C++。对于 6.1 和更早的版本,代码使用了作为 MS 堆栈一部分的图形库,例如 GDI 和 GDI+。
为什么不看生成页面的源码呢?
Tableau server 价值几千美元。我不认为他们的库是免费提供的——开发它们花费了很多。