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
投稿

猜你喜欢

  • 图标设计常犯的10种错误

    2008-03-06 13:40:00
  • 通过SqlCmd执行超大SQL文件的方法

    2024-01-21 00:35:50
  • pandas 实现某一列分组,其他列合并成list

    2022-06-12 13:49:21
  • js自动闭合html标签(自动补全html标记)

    2023-08-25 07:06:35
  • Docker安装MySQL8.0的实现方法

    2024-01-23 06:52:06
  • javascript分页代码实例分享(js分页)

    2023-10-11 10:00:57
  • python enumerate内置函数用法总结

    2023-06-24 05:54:24
  • Vue中$router与 $route的区别详解

    2024-04-30 10:38:42
  • JavaScript中String.prototype用法实例

    2024-04-22 22:18:12
  • Python使用Asyncio实现检查网站状态

    2023-01-23 18:56:39
  • VS2015安装之后加装Sql server2014详细步骤

    2024-01-18 04:39:56
  • python ChainMap的使用和说明详解

    2022-03-03 08:22:30
  • Python函数进阶与文件操作详情

    2023-09-12 17:24:33
  • python字典key不能是可以是啥类型

    2022-12-28 20:54:04
  • SQL进行排序、分组、统计的10个新技巧

    2009-01-23 13:59:00
  • Python使用Phantomjs截屏网页的方法

    2022-06-17 15:47:14
  • 再谈float菜单局中

    2009-12-21 19:57:00
  • 浅析SQL数据操作语句

    2024-01-12 21:56:13
  • Jenkins配置maven项目之打包、部署、发布的全过程

    2023-08-07 19:14:29
  • 解决使用python print打印函数返回值多一个None的问题

    2021-08-22 07:52:09
  • asp之家 网络编程 m.aspxhome.com