Re: A native GWT chart library?
highchart is good On Tuesday, 21 April 2009 05:54:11 UTC+8, Pierre Coirier wrote: Hi, I'm looking for a native GWT chart library. I would like to be able to draw all different kinds of chart (line chart, bart chart, area chart, pie chart...). I also would like a client solution. I unfortunately can't use Google Visualization bc it's for an intranet website and users may not have access to google servers. Flash solutions aren't an option either :( I saw gchart but I need pie charts that are completely filled. Any other ideas of library? Thanks for your help, Pierre -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscr...@googlegroups.com. To post to this group, send email to google-web-toolkit@googlegroups.com. Visit this group at http://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/groups/opt_out.
Re: A native GWT chart library?
Check out GWT-RCharts hosted on http://code.google.com/p/gwt-rcharts/ and demo at http://gwt-rcharts.appspot.com/ -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscr...@googlegroups.com. To post to this group, send email to google-web-toolkit@googlegroups.com. Visit this group at http://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/groups/opt_out.
Re: A native GWT chart library?
Hi, Tatami http://code.google.com/p/tatami/ project wraps the dojo framework in GWT... it's open source. Regards, Hasan... On Wed, Apr 22, 2009 at 6:38 AM, Ben FS ben.su...@gmail.com wrote: Thanks all for your help. You're welcome! Ben, I looked at the links you gave me, a lot of interesting things but no client-site library that fits my need. For what it's worth, I too would really like a client-side library - mainly so that I can do lots of quick, small updates without much latency. The quality just wasn't adequate for the client-side libraries that I tried, so I switched back to a server-side library. In my case, so far there has been no noticeable increase in latency: you may wish to reconsider your need for a client-side solution, and at least try it with an easy server-side solution (aka Google Chart API or Eastwood) and see what your results are. Maybe you've already tried this, or have other good reasons for a client-side solution. So I think I'm gonna end up doing a wrapper for dojo chart. Sounds like a great project, and one that would be useful to many (including me). If you make progress on this, would you consider establishing a Google Code project? Best of luck, Ben. On Apr 21, 9:47 am, Flemming Boller flemming.bol...@gmail.com wrote: Hi I currently use the GWTCanvas, for creating pies. It works very well. The code I can just copy paste from swing/awt code examples because the GWTCanvas api is very much like the normal jdk canvas. And you can your self attach mouse listeners etc on the pie so it becomes interactive, with the rest of the page. So for pies it is well suited. However I have not cracked the nutt with respect to drawing text in the canvas, last time I checked the versiondid not support drawString(...) method, so that was a no go. /Flemming ps: if you want I can attach the code. On Tue, Apr 21, 2009 at 2:48 AM, Thomas Broyer t.bro...@gmail.com wrote: On 20 avr, 23:54, plcoirier plcoir...@gmail.com wrote: Hi, I'm looking for a native GWT chart library. I would like to be able to draw all different kinds of chart (line chart, bart chart, area chart, pie chart...). I also would like a client solution. I unfortunately can't use Google Visualization bc it's for an intranet website and users may not have access to google servers. Flash solutions aren't an option either :( I saw gchart but I need pie charts that are completely filled. Any other ideas of library? Huh! no flash?! Which browser(s) are you targetting? If you only plan on supporting relatively modern browsers and/or IE, then you could use SVG or canvas (for the formers) and VML for the latter (I guess silverlight or java applets aren't an option either?). There are a few GWT projects for charting based on canvas but they don't seem maintained... (for examplehttp://code.google.com/p/glotr/ ) You can eventually use the GWTCanvas widget from the GWT Incubator and do the plotting/charting by yourself: http://code.google.com/p/google-web-toolkit-incubator/wiki/GWTCanvas Unfortunately, Chronoscope doesn't meet your criterias as it doesn't do pies (it's oriented towards time-based data...), otherwise, it's a very well-thought-out project from one of the best GWT user/ contributor out there! http://timepedia.org/chronoscope/-Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text - --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: A native GWT chart library?
The Google Chart API delivers an image instead of Flash. It's a server- side, hosted, URL-based charting API. All input data is provided as URL query parameters and the Google server responds with a chart image. The charts are clean and the API is easy to use This does mean it isn't going to be interactive, as Flash is. http://code.google.com/intl/nl/apis/chart/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: A native GWT chart library?
Pierre, Maybe use Walter's vector library here: http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm#download Granted it is lower level - you'd probably have to build on it to make graph classes - there may be some already made for it. On Apr 22, 2:35 am, Rvanlaak rvanl...@gmail.com wrote: The Google Chart API delivers an image instead of Flash. It's a server- side, hosted, URL-based charting API. All input data is provided as URL query parameters and the Google server responds with a chart image. The charts are clean and the API is easy to use This does mean it isn't going to be interactive, as Flash is. http://code.google.com/intl/nl/apis/chart/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: A native GWT chart library?
Hi I currently use the GWTCanvas, for creating pies. It works very well. The code I can just copy paste from swing/awt code examples because the GWTCanvas api is very much like the normal jdk canvas. And you can your self attach mouse listeners etc on the pie so it becomes interactive, with the rest of the page. So for pies it is well suited. However I have not cracked the nutt with respect to drawing text in the canvas, last time I checked the versiondid not support drawString(...) method, so that was a no go. /Flemming ps: if you want I can attach the code. On Tue, Apr 21, 2009 at 2:48 AM, Thomas Broyer t.bro...@gmail.com wrote: On 20 avr, 23:54, plcoirier plcoir...@gmail.com wrote: Hi, I'm looking for a native GWT chart library. I would like to be able to draw all different kinds of chart (line chart, bart chart, area chart, pie chart...). I also would like a client solution. I unfortunately can't use Google Visualization bc it's for an intranet website and users may not have access to google servers. Flash solutions aren't an option either :( I saw gchart but I need pie charts that are completely filled. Any other ideas of library? Huh! no flash?! Which browser(s) are you targetting? If you only plan on supporting relatively modern browsers and/or IE, then you could use SVG or canvas (for the formers) and VML for the latter (I guess silverlight or java applets aren't an option either?). There are a few GWT projects for charting based on canvas but they don't seem maintained... (for example http://code.google.com/p/glotr/ ) You can eventually use the GWTCanvas widget from the GWT Incubator and do the plotting/charting by yourself: http://code.google.com/p/google-web-toolkit-incubator/wiki/GWTCanvas Unfortunately, Chronoscope doesn't meet your criterias as it doesn't do pies (it's oriented towards time-based data...), otherwise, it's a very well-thought-out project from one of the best GWT user/ contributor out there! http://timepedia.org/chronoscope/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: A native GWT chart library?
Thanks all for your help. You're welcome! Ben, I looked at the links you gave me, a lot of interesting things but no client-site library that fits my need. For what it's worth, I too would really like a client-side library - mainly so that I can do lots of quick, small updates without much latency. The quality just wasn't adequate for the client-side libraries that I tried, so I switched back to a server-side library. In my case, so far there has been no noticeable increase in latency: you may wish to reconsider your need for a client-side solution, and at least try it with an easy server-side solution (aka Google Chart API or Eastwood) and see what your results are. Maybe you've already tried this, or have other good reasons for a client-side solution. So I think I'm gonna end up doing a wrapper for dojo chart. Sounds like a great project, and one that would be useful to many (including me). If you make progress on this, would you consider establishing a Google Code project? Best of luck, Ben. On Apr 21, 9:47 am, Flemming Boller flemming.bol...@gmail.com wrote: Hi I currently use the GWTCanvas, for creating pies. It works very well. The code I can just copy paste from swing/awt code examples because the GWTCanvas api is very much like the normal jdk canvas. And you can your self attach mouse listeners etc on the pie so it becomes interactive, with the rest of the page. So for pies it is well suited. However I have not cracked the nutt with respect to drawing text in the canvas, last time I checked the versiondid not support drawString(...) method, so that was a no go. /Flemming ps: if you want I can attach the code. On Tue, Apr 21, 2009 at 2:48 AM, Thomas Broyer t.bro...@gmail.com wrote: On 20 avr, 23:54, plcoirier plcoir...@gmail.com wrote: Hi, I'm looking for a native GWT chart library. I would like to be able to draw all different kinds of chart (line chart, bart chart, area chart, pie chart...). I also would like a client solution. I unfortunately can't use Google Visualization bc it's for an intranet website and users may not have access to google servers. Flash solutions aren't an option either :( I saw gchart but I need pie charts that are completely filled. Any other ideas of library? Huh! no flash?! Which browser(s) are you targetting? If you only plan on supporting relatively modern browsers and/or IE, then you could use SVG or canvas (for the formers) and VML for the latter (I guess silverlight or java applets aren't an option either?). There are a few GWT projects for charting based on canvas but they don't seem maintained... (for examplehttp://code.google.com/p/glotr/ ) You can eventually use the GWTCanvas widget from the GWT Incubator and do the plotting/charting by yourself: http://code.google.com/p/google-web-toolkit-incubator/wiki/GWTCanvas Unfortunately, Chronoscope doesn't meet your criterias as it doesn't do pies (it's oriented towards time-based data...), otherwise, it's a very well-thought-out project from one of the best GWT user/ contributor out there! http://timepedia.org/chronoscope/-Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text - --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: A native GWT chart library?
On 20 avr, 23:54, plcoirier plcoir...@gmail.com wrote: Hi, I'm looking for a native GWT chart library. I would like to be able to draw all different kinds of chart (line chart, bart chart, area chart, pie chart...). I also would like a client solution. I unfortunately can't use Google Visualization bc it's for an intranet website and users may not have access to google servers. Flash solutions aren't an option either :( I saw gchart but I need pie charts that are completely filled. Any other ideas of library? Huh! no flash?! Which browser(s) are you targetting? If you only plan on supporting relatively modern browsers and/or IE, then you could use SVG or canvas (for the formers) and VML for the latter (I guess silverlight or java applets aren't an option either?). There are a few GWT projects for charting based on canvas but they don't seem maintained... (for example http://code.google.com/p/glotr/ ) You can eventually use the GWTCanvas widget from the GWT Incubator and do the plotting/charting by yourself: http://code.google.com/p/google-web-toolkit-incubator/wiki/GWTCanvas Unfortunately, Chronoscope doesn't meet your criterias as it doesn't do pies (it's oriented towards time-based data...), otherwise, it's a very well-thought-out project from one of the best GWT user/ contributor out there! http://timepedia.org/chronoscope/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: A native GWT chart library?
See the following page where I maintain a list of various charting libraries (many are client-side), amidst a bunch of other toolkits. You might want to do a Find for chart. http://code.google.com/p/macdadi/wiki/BenLinks I unfortunately can't use Google Visualization bc it's for an intranet website and users may not have access to google servers. Eastwood (see page above for link and longer description) is an open- source clone of the Google Chart API, which you can install on your own server. So it works for an intranet. Flash solutions aren't an option either :( Got potential iPhone users? I'm with you. I saw gchart but I need pie charts that are completely filled. Sounds like you want a client-side charting library that is already wrapped as a GWT module. There are a few such options (see page linked above). I've used the GWT version of jmaki charting, which was okay, but had some bugs with text rendering that made me switch to using Google Chart API instead. Other options include flot, gflot, plotkit, dojo. If you find one you like a lot, but that is not available as a GWT module, you could probably make it into one without too much trouble. Thanks for your help, Pierre Good luck, and please let us know what you find and decide! Ben. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---