我正在研究提供几种可视化大量数据的方法。这可能包括,但将不限于,简单绘图。我正在探索的技术将涉及形状,文字和线条。它还将涉及到与元素的交互(隐藏、聚焦等)和动画(移动、拖动、系统重组等)这些元素。
SVG或Canvas似乎是显而易见的选择(结合JS库--可能是jQuery),但缺乏跨浏览器可用性是一个值得关注的问题。我更愿意避免Flash/Flex,但现在,如果对IE7/8的支持是必需的话,这是我发现的唯一可靠的跨浏览器技术。
有没有人有其他的建议或者其他的信息可以让我列出的技术看起来更有吸引力呢?
谢谢。
发布于 2010-04-12 16:40:35
您可能想看看拉斐尔和GRaphael。Raphael允许您创建矢量图形,并将在支持SVG的浏览器上使用SVG,同时在IE上自动切换到VML。
您还可以看看基于画布的processing.js。
发布于 2010-04-14 08:46:14
查看原始的Processing.org。
他们使用JavaScript似乎有些奇怪/不合时宜,但他们能够在Java中获得比JavaScript更好的性能。applets似乎在任何地方都能工作,您可以访问许多优秀的Java库。
发布于 2010-04-19 02:55:14
别以为我看到这个提到过:JavaScript InfoViz工具包
我个人喜欢的一个有趣的可视化是树状图视图。很好地总结了一个视图中的大量数据。
https://stackoverflow.com/questions/2621974
复制相似问题