gchart:基于google图表API的jquery组件全攻略:1、入门

作者:JustinYoung 来源:JustinYoung's Blog 时间:2010-01-25 12:18:00 

gchart是基于google图表API的jquery组件。使用gchart可以方便地生成强大的各种图表和报表。基于google图表接口的gchart,有着简单、方便、强大、够用、好用的特点。《gchart:基于jquery的google图表接口组件全攻略》系列文章将带你走入gchart的报表世界。

先解释一下这个拗口的标题

google图表API

google图表API是google提供的一个可以生成各种图表的api接口。根据各种您的需求,Google 图表 API 会返回一幅 PNG 格式的图片来响应一个网址。Google 图表 API 可以生成多种类型的图片,包括折线图、条形图和饼图。您可以为每种图片类型指定属性,例如大小、颜色和标签。

上面是抄Google图表API官方网站的,按照符合中国人听力习惯的话说就是:google图表API是一特 * 的接口,把你想要的报表需求往里面一塞,他就能给你一PNG图片,这个PNG图片就是你想要的报表!

基于jquery的XX组件

说白了就是:一哥们,写了一个JavaScript组件,但是这哥们有点懒,他不想得到一个元素还要document.getElementById,于是就使用了一个JavaScript基础库——jquery。他就不用费心费力的去解决那些什么浏览器兼容性等乱七八糟的JavaScript问题,而把主要精力放在他要实现的组件逻辑上了。当然,使用jquery还有其他的一大把好处。总之,你要想使用这哥们的JavaScript组件,那就的先引入jquery这个JavaScript基础库。

gchart

上面说到,一个哥们想写一个JavaScript组件,而这个组件的功能就是为了更简单、方便的调用google的图表API,来生成各种图表。

总之gchart这个玩意,前面用的是别人jquery的,后面用的是别人google图表API的,合计这哥们就是一拉皮条的。

不过,你也别小看这个拉皮条的哥们,能划繁杂为简单、划腐朽为神奇,也算是一人才。而咱的这个《gchart:基于jquery的google图表接口组件全攻略》系列文章,就是解读这个“皮条哥”的。

先看看gchart能做什么

下面是一些图片,来说明gchart可以做什么——


gchart生成的折线图

gchart生成的柱状图

gchart生成的2D饼图

gchart生成的3D饼图

gchart生成的雷达

gchart生成的地图图表

gchart还可以生成一些看上去乱七八糟的,貌似普通情况下用不到的图表——


gchart生成的散布图

gchart生成的维恩图

gchart生成的速度仪表盘图

gchart生成的二维条形码

恩,反正你能想到的图表,基本上使用gchart都可以生成。恩~说是gchart生成的似乎不太恰当,准确的说,应该是:使用gchart操作google图表API生成。其实最终还是人家google图表API生成的。

标签:gchart,jquery,图表api,google,组件
0
投稿

猜你喜欢

  • 一个表单焦点效果函数

    2008-01-19 10:59:00
  • IE不支持overrideMimeType()方法,即使是IE7.

    2009-02-08 16:58:00
  • 一些关于SQL2005+ASP.NET2.0的问题

    2007-09-23 13:01:00
  • 品牌的统一体验

    2010-05-19 13:08:00
  • 文案是网站的性格

    2009-09-02 13:05:00
  • 验证sql保留字工具

    2008-05-15 12:34:00
  • 2010 图标设计趋势

    2010-12-17 12:44:00
  • 为什么视觉设计师需要懂HTML

    2009-06-25 14:16:00
  • 交互设计实用指南系列(6) –标签明晰、有效

    2010-01-21 12:39:00
  • sqlserver bcp(数据导入导出工具)一般用法与命令详解

    2012-07-11 15:56:39
  • asp 解析一个xml文件的公用函数集合

    2008-02-29 13:40:00
  • SQL学习笔记六 union联合结果集使用

    2011-09-30 11:34:27
  • 说说tab设计

    2009-07-26 09:56:00
  • ASP的数据命名有什么规则吗?

    2009-10-28 18:23:00
  • 学习ASP.NET八天入门:第四天

    2007-08-07 13:40:00
  • jRaiser与jQuery的冲突问题

    2010-07-27 12:36:00
  • oracle 更改数据库名的方法

    2009-10-24 18:20:00
  • XMLTextReader和XmlDocument读取XML文件的比较

    2008-09-05 16:04:00
  • 网页设计中HTML常范的五个错误

    2008-04-22 18:14:00
  • 教你设计大型Oracle数据库

    2009-07-02 12:31:00
  • asp之家 网络编程 m.aspxhome.com