12

我的基于 .NET 的 Web 应用程序需要某种交互式图表控件。我有一些宽 XY 图表,用户应该能够以交互方式滚动和放大 x 轴上的特定窗口。类似于谷歌财务控制的东西会很好,但不需要日期标签或新闻事件注释。另外,如果可能的话,我宁愿避免使用 Flash。有人可以就可能接近的东西提出一些建议吗?

编辑:“真正的”谷歌时间线可视化用于基于日期的数据。我只有数字数据。我尝试将该控件用于非日期数据,但它似乎总是想显示一个日期并要求第一个数据列实际上是一个日期。

4

12 回答 12

24

使用谷歌可视化项目中的“真正的”谷歌金融工具怎么样?

http://code.google.com/apis/visualization/documentation/gallery/annotatedtimeline.html

于 2008-09-21T16:53:13.793 回答
9

这是您正在寻找的那个。与 Google Flash 图表几乎完全匹配。

http://www.humblesoftware.com/finance/index

于 2010-08-06T19:30:24.650 回答
5

看看Google vizualisation API,我猜这就是 Google 在 Google Finance 上使用的。我查看了其他一些图表 API,但这个是免费且美观的。

于 2008-11-03T13:18:23.420 回答
5

你可以试试Flotr,一个不错的 JavaScript 库。它具有相当不错的鼠标控件,并且可以免费使用。

于 2008-11-03T13:34:44.243 回答
1

SoftwareFX 网站上的 Zoom Scrollbar 示例看起来像您正在寻找的内容:

http://demo.softwarefx.com/chartfx/aspnet/ajaxsamples/

于 2008-09-21T18:44:39.517 回答
1

查看amCharts。有 XY 图表和股票图表。当然,这些是基于 Flash 的图表,但我认为这些天如果没有 Flash 或 Silverlight,您将无法拥有如此漂亮和互动的东西。

于 2008-09-24T07:56:00.300 回答
1

jqplot 令人印象深刻并且每天都在进步

于 2010-03-22T17:44:02.567 回答
1

为什么不使用这个克隆:

http://code.google.com/p/time-series-graph/

于 2010-08-26T21:27:36.760 回答
1

我想回复 knb 关于 Google 财经图表的评论,但似乎没有回复按钮。无论如何,根据这个:

http://code.google.com/apis/visualization/documentation/gallery/annotatedtimeline.html#Data_Policy

没有数据发送到任何服务器,因此 Google 似乎没有获取任何数据。有人对这种情况有任何评论吗?如果担心 Google 拥有您的数据,是否最好在安全方面犯错而不使用它?

于 2011-04-19T20:21:47.743 回答
1

D3是一个很好的库,用于绘制非常丰富的 UI 图表。可以使用 D3 绘制像交互式图表一样的谷歌金融。

在此处查找更多示例

于 2021-03-12T06:31:26.563 回答
0

我最近在我的 .NET 工作中使用了两个通用库 - 它们都有许多不同的图表类型,包括您所追求的缩放和滚动:一个是免费的 ( ZedGraph ),另一个不是 ( Dundas )。

我很乐意推荐他们两个。Dundas 更好 - 但它并不便宜。Zed 是开源的,因此只需阅读代码就可以提供相当丰富的信息。

于 2008-09-21T17:20:37.800 回答
0

HighCharts(仅限商业许可证)有一个纯粹的 JS 金融,就像图表看起来不错。不过,它目前处于测试阶段。

于 2011-07-14T15:49:17.077 回答