Google Chart API指南(2)

URL格式
Google Chart API URLs必须按照下面的格式:
http://chart.apis.google.com/chart?<parameter 1>&<parameter 2>&<parameter n>

注意:每个URL必须在一行内。
必须使用&字符分隔。能够以任意顺序指定多个参数,例如,下面的图表相应的URL为:
GoogleChartAPIchart1
http://chart.apis.google.com/chart?
chs=200×125
&chd=s:helloWorld
&cht=lc
&chxt=x,y
&chxl=0:|Mar|Apr|May|June|July|1:||50+Kb其中:

  • http://chart.apis.google.com/chart?是Chart API的位置。
  • & 分隔参数。
  • chs=200×125是图表的大小,以像素为单位。
  • chd=s:helloWorld是图表的数据。
  • cht=lc是图表的类型。
  • chxt=x,y 指明必需的x轴和y轴标签。
  • chxl=0:|Mar|Apr|May|June|July|1:||50+Kb是x轴和y轴标签。

可能会奇怪helloWorld如何映射数据值?这是一个简单的编码示例,文字数字字符映射从0到71范围的值。现在不需要担心不理解这些映射,在后面将会介绍。
通过嵌入URL在<img>标签内能够在HTML文档中包括Chart API图像。例如,下面的<img>标签生成与上面相同的图像:

<img src=”http://chart.apis.google.com/chart?
chs=200×125
&chd=s:helloWorld
&cht=lc
&chxt=x,y
&chxl=0:|Mar|Apr|May|June|July|1:||50+Kb”
alt=”Sample chart” />

注意:当在HTML的<img>标签中嵌入URL时,在放置&的位置应使用完整的字符引用&
必需的和可选的参数
必须提供下面的参数:

  • 图表大小(Chart size )
  • 图表数据(Chart data)
  • 图表类型(Chart type)

所有其他的参数都是可选的,下表列出了图表类型可选的参数。

参数 折线图 散点图 条形图 维恩图 饼图
图表标题 Yes Yes Yes Yes Yes
图表图例 Yes Yes Yes Yes
颜色 Yes Yes Yes Yes Yes
图表和背景填充 Yes Yes Yes Yes Yes
多个轴标签 Yes Yes Yes
网格线 Yes Yes
形状标记 Yes Yes
水平区域标记 Yes Yes
垂直区域标记 Yes Yes
线条样式 Yes
填充区 Yes
饼图标签 Yes

下面详细介绍各参数。


提示:您可以在评论中使用HTML标签,且任何与HTML标签相同的符号都会被理解为HTML标签并以相应的格式显示.如果您的评论中有代码,可以使用相应的标签,例如,如果有VB或VBA代码,则可以使用[vb]标签,即[vb]放置的代码[/vb],这样会很清晰地显示代码.

发表评论