timeline charts with rich ui - apache-flex

I have a requirement to come up with a time line chart and a few more controls on a single page[with rich ui].
I have short listed
Flex, JSF[apache trinidad], html5, gwt these technologies.
None of them provide timeline charts on their own. I am looking at other options such as using third party libraries.
The chart should have drill down capabilities as well.
Let me know if there is any specific technology that I should try.
regards

Annotated Time Line is integrated with GWT.

Chronoscope is a GWT-based timeseries visualization tool.

amCharts has a great timeline chart (Stock chart) based on Flex. You could try that.

Related

Flex chart with scroll and zoom - similar to Google Finance charts

I am looking to create an adobe air/flex chart, which works and looks exactly like:-
http://flex.amcharts.com/examples/stock_chart_example
Now, I can't afford to pay for amcharts license.. and the free version includes a backlink to amcharts.
Any pointers on this would be helpful.
Thanks
Doug McCune has a drill-down google-finance-esque charting example with source code and demo:

Quality charts ideas

I'm currently developing an ASP.NET page report.
I am looking for a chart which display quality by grade on bar height.
I was wondering if you have any ideas for me as I have searched the web for few days now.
Microsoft Chart Control
Google Chart Tools (ajax)
SSRS rocks, Just have a try with this tutorial :
http://www.codeproject.com/Articles/13725/Getting-started-with-SQL-Server-Reporting-Services
http://msdn.microsoft.com/en-us/library/cc281302.aspx
Google has a very easy to use Chart API. You can use your ASP.NET page to gather the data and then render the chart using Google's API
Try this: http://imagecharteditor.appspot.com/
There are lots of other Javascript and Flash based charting libraries as well:
http://www.highcharts.com/
http://www.fusioncharts.com/
FusionCharts XT is the leading enterprise charting solution.
Check out their gallery - http://www.fusioncharts.com/demos/
They also provide integration with ASP.NET (C#) - http://docs.fusioncharts.com/charts/contents/?guide-for-web-developers/csnet/CS_BasicExample.html
They've provided tutorials on how to plot charts using a database too - http://docs.fusioncharts.com/charts/contents/?guide-for-web-developers/csnet/CS_DB.html
They provide HTML5 charts as well as Flash charts.
The chart portfolio contains over 90 charts and widgets, and 550+ maps.

Charts generator framework from ASP.NET to HTML5

I'm working in an ASP.NET environment and i'm searching a framework (better if it is open source) which generate INTERACTIVE charts on server side. Since i have to publish this project also for mobile, i'm searching something that produces charts in HTML5.
Anyone could give me a suggestion or links about it?
Thank's so much
Marco
Try out Highcharts .Net (sample website) or DotnetHighcharts. Both are C# wrappers written around the Highcharts charting library.
The original library is in javascript, but both these projects are based entirely on C#, and you dont need to write any javascript code to get charts working. Both have sample projects, in case you are interested, although I think Highcharts .Net is more feature-complete if i'm not mistaken..
If you are looking to use MVC, DotnetHighcharts is the way to go, but if you intend to use webforms, Highcharts dot net handles viewstate for the charts so state management is no longer a headache for you..
It's not exactly what you are looking for, but might fulfil your requirements.
Have to checked out Google Chart Tools? Not to be confused with their infographics api or image charts api.
They will generate HTML5 etc dependant on what browser is used.
And can be considered semi-server-side I suppose, it will generate a portion the markup on Google's server side (n.b. not your server side), though I guessing this will depend on what chart is rendered as some charts will probably be mostly client side. However for any interactive chart a certain amount of clientside technology will be used anyway.
So I suppose it depends on if you mean server-side you mean it is essential it runs on your own server. Running on Google's infrastructure does give you the advantages of a CDN etc so it might outway the need of running on your own server.
You can use Syncfusion HTML5 chart control for your requirement. You can create chart with interactive features such as highlight date points, tooltip, exploded pie, etc., in ASP.NET environment .
Also, The HTML5 chart is using element for chart rendering. So, it is providing effective Client side interaction to the chart control. Please refer the below online document and sample link for HTML5 chart.
Documentation Link:
http://help.syncfusion.com/User%20Interface/ASP.NET/Chart%20in%20HTML5
Sample Link:
http://asp.syncfusion.com/demos/ui/chart/HTML5%20Chart/ChartAdvUserInteraction/HighlightDemo/CS/HighlightDemo.aspx
If you are interested in a commercial tool, I highly recommend Highcharts. We are using it in our commercial application. The pricing model is good--we evaluated it against FusionCharts--and it is very feature-rich, interactive.
Although commercial, you can use Highcharts under a CC license for everything except for-profit commercial apps.
its old link, But Amcharts are good option too. i used with webform and mvc applications and worked great for me.
You can use Shield UI HTML5 chart library, that will suit your requirement. I have tried it in ASP.NET environment and performs pretty well. For some examples please refer hereL https://demos.shieldui.com/aspnet/aspnet-chart/drill-down

Complex charts in Google Charts

For a web application I'm working on, I need some pretty powerful graphing capabilities. I'm looking at using Google Charts for my needs.
I'm wondering if Google Charts is capable of producing a graph to the complexity of the one in the image below:
http://imageshack.us/photo/my-images/843/graphexample.png/
If not, are there any other graphing APIs I can use to create a chart to that complexity? Preferably in PHP.
EDIT: Doesn't only have to be Google Charts. I'm looking for something that can handle the above. Commercial solutions are fine as long as the cost is reasonable.
you can use jqChart Plugin for jQuery for this. You can easily combine column, scatter and line series with specifying custom markers.
Take a look at the samples.
Have you ever tried Fusion Charts?
It's the best charting library I've seen. I've used them for web projects and iOS projects as well since they have now JS versions of everything.
Pretty complex graphics, wide range of charts, and even real-time widgets.
They're not free but totally worth it to consider. I've done everything related to pilots and demo projects with the trial version.
Check them out at http://www.fusioncharts.com/demos/gallery/
In the past i used Fusion charts, and i like so much. It was a good charts library, but you probably would have to pay in order use without restrictions. Well, google charts its nice library too, but with less graphic classes. But i think that combo graphic fits your interests.
Get more information with the link below:
https://google-developers.appspot.com/chart/interactive/docs/gallery/combochart
I ended up using pChart to achieve what I wanted to do.
I made a custom plugin for both Charts and Tables.
Hope its useful to you.
Feel free to use my custom Google Charts plugin which creates both chart and table. https://github.com/cosmoarunn/gapiExt

Customizing Flex Charts

I am wondering if it is possible to customize Flex Chart to have grids like in this example: http://imglink.ru/show-image.php?id=bfcb5a0c5bbcfc20f3f21ef764ed79e7
Thank you in advance!
the simple answer is YES you can.
you can give a skin to each of the elements in the Graph, I worked on a FOREX trading application earlier this year and I was surprised from the level of customization you can achieve with it.
you will probably have to extend the chart to accomplish it but you certainly can achieve the look you are looking for.
HI You can do a lot of things with charts. I have worked on various elements of it while working with financial firms.
the primer from where you can start with is
http://demo.quietlyscheming.com/ChartSampler/app.html
HTH
Yes, it's possible to include grids, axis customization and many more things to Flex Charts. You will have to invest some time reading the Flex Charting Components document at Adobe livedocs, or download the whole Flex documentation.

Resources