开发者

Tools for creating interactive chart

I am creating a pro开发者_运维问答ject which involves the visualisation of signals and timeline, so I am looking for a charting program which allows me to zoom in and zoom out and with additional functionality e.g. drag and drop or highlight the area.

I have no preference whether it should be WinForms or Web apps, and I am fine to program in either Flash or Silverlight. So I would like to see if you guys can recommend some tools for use. Thank you in advance

Regards, Andy.


Some Flash options:

  • Google Charts - Annotated Timeline - Flash, requires use of foreign API over the wire
  • AnyChart - Flash, commercial
  • Prefuse Timeline - Flash, open source. This example pans and zooms, but the mousewheel zoom is far too coarse, try ctrl+mouse-drag

You didn't mention JS, but it might be worth looking at Flot, gRaphael, HighCharts or Protovis - there's a great breakdown of javascript timeline optionts on this SO Answer.


If you think the application would work as well as a web application, I don't see any reason to do it in forms. As far as charting goes, there is charting built into Flash Builder professional if you want to go that route. For Silverlight, there is the ToolKit and a number of 3rd party control vendors such as Telerik. Both platforms will do what you need to do.

If you already know .NET then the decision should be a no-brainer, use Silverlight.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜