类似谷歌财经的交互式图表控件的推荐

发布于 2024-07-05 14:39:55 字数 256 浏览 9 评论 0原文

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

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

I need some sort of interactive chart control for my .NET-based web app. I have some wide XY charts, and the user should be able to interactively scroll and zoom into a specific window on the x axis. Something that acts similar to the google finance control would be nice, but without the need for the date labels or the news event annotations. Also, I'd prefer to avoid Flash, if that's even possible. Can someone please give some recommendations of something that might come close?

EDIT: the "real" google timeline visualization is for date-based data. I just have numeric data. I tried to use that control for non-date data, but it seems to always want to show a date and demands that the first data column actually be a date.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

心作怪 2024-07-12 14:39:57

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

我很乐意推荐他们两个。 Dundas 更好一些,但也不便宜。 Zed 是开源的,因此只需阅读代码即可获得相当多的信息。

I've recently used two generic libraries with my .NET work - they both have many different charttypes which include the zooming and scrolling you're after: one is free (ZedGraph) the other is not (Dundas).

I'd happily recommend them both. Dundas is better - but it isn't cheap. Zed is open source so can be quite informative to just read the code.

不离久伴 2024-07-12 14:39:57

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

HighCharts (comercial licenses only) have a pure JS finance like chart the looks good. It is currently in Beta, though.

半世蒼涼 2024-07-12 14:39:56

D3 是一个很好的库,用于绘制非常丰富的 UI 图表。 人们可以使用 D3 来绘制 Google 财经(如交互式图表)。

此处查找更多示例

D3 is a good library for plotting very rich UI charts. One can use D3 for plotting google finance like interactive charts.

Find more exaples here

我三岁 2024-07-12 14:39:55

使用 Google 可视化项目中的“真正的”Google 财务工具怎么样?

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

How about using the "real" google finance tool from the Google visualizations project?

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

深居我梦 2024-07-12 14:39:55

这就是您正在寻找的人。 与 Google Flash 图几乎完全匹配。

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

This is the one you are looking for. An almost exact match for the Google Flash graph.

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

太阳公公是暖光 2024-07-12 14:39:55

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

You could try out Flotr, a nice javascript library. It has pretty decent mouse controls and is free to use.

紫竹語嫣☆ 2024-07-12 14:39:55

我想,请查看 Google vizualization API这就是谷歌在谷歌财经上使用的内容。 我查看了其他一些图表 API,但这个是免费且美观的。

Have a look at the the Google vizualisation API, I guess this is what Google uses on Google Finance. I had a look at a few other chart API's, but this one is free and beautiful.

妄断弥空 2024-07-12 14:39:55

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

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

The Zoom Scrollbar sample on the SoftwareFX site looks like what you are looking for:

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

谜泪 2024-07-12 14:39:55

查看 amCharts。 有 XY 图表和股票图表。 当然,这些是基于 Flash 的图表,但我认为现在如果没有 Flash 或 Silverlight,您不可能拥有如此漂亮且具有交互性的东西。

Check out amCharts. There's XY Chart and Stock charts. Sure these are Flash based charts but I don't think you can have anything this nice and interactive without Flash or Silverlight these days.

廻憶裏菂餘溫 2024-07-12 14:39:55

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

jqplot is impressive and improving every day

¢好甜 2024-07-12 14:39:55

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

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

没有数据发送到任何服务器,因此 Google 似乎没有获取任何内容。 有人对这种情况有什么评论吗? 如果担心 Google 获取您的数据,为了安全起见而不使用它是否会更好?

I wanted to respond to knb's comment about Google Finance chart but seems like there's no reply button. Anyhow, according to this:

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

No data is sent to any server so it doesn't seem like anything is fetched by Google. Anyone have any comment as to this being the case or not? Is it better to err on the side of safety and not use it if concerned about Google having your data?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文