2010-01-21 42 views
4

现在,在一个网站上,我有一个Java小应用程序,它显示带有几种不同视图和可用选项的图形。根据用户的选择,有很多不同的图形选项。不幸的是,Java小程序非常笨重。我正在寻找另一种实现图表的方法(类似于Yahoo Finance所使用的类型)。我正在考虑使用Flot并预处理每个要显示的图形(我想节省服务器资源)。非笨拙的客户端图

+0

有什么问题吗?你似乎找到了Flot。 – 2010-01-21 14:15:03

+0

想知道是否有任何优越的选择。 – cam 2010-01-21 14:16:30

回答

1

检出gRaphael一个SVG(VML in IE)图形库。真正快速加载,因为它是纯粹的JavaScript。

2

我已经发现了两个独立的有些图形需求:

  • 告诉我有很多的探索数据...缩放,平移选项的详细图表数据等
  • 显示我的实时图表股票阿贾克斯更新

几乎抛光的工具似乎做得很好。为了解决这两个问题,我一直在使用flot和它的一些插件。

这里有几个来源可能显示接近例子你问了:

0

我一直在看荷兰国际集团到相同的主题,并把范围缩小到这些有前途的框架(如网站上的新手,我只允许发布一个超链接,但你猜你能弄明白):

  • 谷歌图表工具(图片/互动 图表)
  • 海军报(有点简单的给我使用)
  • Dygraph(多种可能)
  • CartographerJS(图的地理定位)
  • Highcharts(看起来很好)
  • 信息Vis(树木和更多)
  • ProtoVis vis.stanford。埃杜/ protovis/ (大量先进的可能性)
  • MooWheel(关系)

对于一个较低的水平实现:

  • 处理(JS)
  • 拉斐尔

这些似乎对我的使用有点限制:

  • 明喻小部件。组织/ timeplot/
  • g.raphaeljs
  • milkchart对谷歌代码
  • jqplot