什么技术更适合图表和数据可视化项目?

时间:2012-06-04 06:03:45

标签: graphics visualization data-visualization

我想想象各商店的销售数据。我认为可视化应该有两个部分:

  • 地图:显示带有平移/缩放控件的地图,允许用户查看在不同区域收集的销售信息。

  • 数据表:只是一堆带有分页/过滤的标准数据网格。

有人可以建议使用框架或库来创建这样的东西吗?我更喜欢适用于Borland Delphi或.NET Framework的东西。此时我不知道它应该是桌面应用程序还是Web应用程序。

3 个答案:

答案 0 :(得分:4)

我会以通用格式公开我的数据,比如JSON。这使您可以与理解JSON的plethora of JavaScript-based data visualization tools集成。这为网络做好准备,特别是考虑到SVG呈现在浏览器中得到越来越广泛的支持。而且,如果您需要使用桌面应用程序,您可以随时将您的Web应用程序包装为SPA(例如将其作为Chrome插件分发)。

答案 1 :(得分:2)

我会使用Raphael.js& jQuery为了绘制地图并添加一些交互性。

http://jquery.com/ http://raphaeljs.com/

顺便说一下,我使用了http://www.quicumule.fr

这两个例子(用法语)

在这个例子中,我使用PHP来生成javascript。您还可以使用PHP生成JSON表,并将数据存储在数据库中。然后,你使用Raphael& jQuery让它变得有趣。

如果您需要进一步的帮助,请不要犹豫。

答案 2 :(得分:0)

我建议你使用Choosel Mashup Framework或者看看它是如何构建的。您可以看到video online,其中显示了如何使用它以及demo website来使用它。在短时间内基于选择点构建了application to search for rental places

它是用Java编写的(使用GWT),所以如果你明确地想要.NET的东西,你可以看到并学习如何构建Choosel。