I did not know that. Thanks for the tip. My project is more of an experiment and for personal exploration and all that. So I don't mind if it has a strong competitor.
Also, there are many other Javascript visualization libraries besides the Google Chart API that you might want to know about (if you did't). All of them are open and can be locally run.
You can write your code in Processing or JavaScript, which is nice if you want to take advantage of the Processing library without having to learn a specific language.
One of the major gripes I had when I played around with the Google charts API is that it didn't seem to support log scales. Implement that and I'm sure you'll have won the hearts of a lot of frustrated developers. Looks great otherwise.
You can definitely use log scales with google charts, just it won't do it for you. You'll have to perform the math beforehand and send custom number labels.
A big advantage of CANVAS is to display charts on Android phones. Most of today's Google charts use SVG that, for some obscure reasons, can't be displayed on these devices out of the box.
[+] [-] yannis|15 years ago|reply
All the routines are public, there is no need to go through the API.
[+] [-] irahul|15 years ago|reply
It talks to google chart server.
It won't work without talking to the server.[+] [-] city41|15 years ago|reply
[+] [-] anko|15 years ago|reply
ui.ServerChart Extends goog.ui.Component
Will construct a chart using Google's chartserver.
is there some way to stop it talking to Google's chartserver?
[+] [-] pforpal|15 years ago|reply
[+] [-] knowledgesale|15 years ago|reply
Also, there are many other Javascript visualization libraries besides the Google Chart API that you might want to know about (if you did't). All of them are open and can be locally run.
Check out e.g.
http://vis.stanford.edu/protovis/
http://flare.prefuse.org/
[+] [-] evlapix|15 years ago|reply
http://mbostock.github.com/d3/tutorial/protovis.html
[+] [-] tarmstrong|15 years ago|reply
http://processingjs.org/
You can write your code in Processing or JavaScript, which is nice if you want to take advantage of the Processing library without having to learn a specific language.
[+] [-] wh-uws|15 years ago|reply
JavaScript InfoVis Toolkit http://thejit.org/
[+] [-] lmok|15 years ago|reply
http://raphaeljs.com
[+] [-] matthew-wegner|15 years ago|reply
[+] [-] kilian|15 years ago|reply
[+] [-] personalcompute|15 years ago|reply
[+] [-] patrickod|15 years ago|reply
[+] [-] personalcompute|15 years ago|reply
[+] [-] tnc|15 years ago|reply
[+] [-] dangrossman|15 years ago|reply
[+] [-] tchvil|15 years ago|reply
[+] [-] d0vs|15 years ago|reply
[+] [-] dstein|15 years ago|reply