图表的盒模型:
Margin:
chartLeftMargin
chartRightMargin
chartTopMargin
chartBottomMargin
Padding:
captionPadding:
xAxisNamePadding:
yAxisNamePadding:
yAxisValuesPadding:
labelPadding:
valuePadding:
canvasPadding:
饼图:
skipOverlapLabels='1'
当饼图瓣数太多产生Label覆盖时,通过上面的样式
可以选择跳过重叠的标签
showPercentValues:显示百分比
skipOverlapLabels='1' 当切片过多时会过滤一些切片的Label显示
manageLabelOverflow='1' 可以自动处理Label显示溢出
showPercentInToolTip='0'
切片/旋转:饼图和环图的特有属性
pieRadius='75' //半径
slicingDistance ='20' //切片距离
use3DLighting
radius3D='90' //3D半径百分比
startingAngle ='180’
Legend:
showLegend:
legendPosition:
legendNumColumns='2' //Legend列数设置
真3D图表:
Animate=’0’ //禁用所有动画
animate3D=’0’ //取消默认渲染动画
注意:
animate= '1'和animate3D= '0'将使能所有的动画,但禁用图表的渲染动画。此设置也将禁用图表画布旋转和JavaScript API的功能函数,如view2D resetView()和rotateView()
exeTime ://动画执行时间
3D图表,三维模型
当animate3D=’0’时,我们可以通过cameraAngX和cameraAngY来定义观察者角度。
当animate3D=’1’时,通过startAngX、startAngY、endAngX、endAngY4个属性来定义动画的起始和结束角度。
顺时针转:
当Y角=0时,正面
当Y角=90时,看到的是右侧面
当Y角=-90时,看到左侧面
X角:
当X角=0时,正面
当X角=90时,看到的是上底面
当X角=-90时,看到下底面
默认:
cameraAngX/startAngX/endAngX = 30
cameraAngY/startAngY/endAngY = -45
dynamicShading=’1’ //动态阴影和非世界模式 最好置1,好看些
bright2D=’1’//最大光亮
intensity="10" //0~10,默认2.5 ,10最亮
clustered = "1" //选择显示组合图表中的某一个图表
clustered = "0" 组合图表都显示
clustered = "0" clustered = "1"
EMBoss:浮雕 BEVEL:斜面
showPlotBorder="0" 展示图表块的边框
is2D //将3D图表初始化为2D
xLabelGap:横坐标Label与横坐标轴的距离
yLabelGap:纵坐标Label与纵坐标轴的距离
线图:
有一种线图,可以使用滚动条,容纳气象点数据
Zoom Line Chart
drawAnchors='0' + anchorAlpha='0'//去除线图上的描点