更新时间:2024-09-18 GMT+08:00
分享

设置AstroZero高级页面基本饼图组件属性

基本饼图是饼图图表的一种,用于实现饼图图表统计。

图1 属性

基础

  • 组件标题:设置组件的标题,用于在高级页面显示。
  • 组件名称:设置组件的名称,名称是该组件在页面中的唯一标识。

位置

  • 距离左端:组件到页面左侧的距离,单位为px。
  • 距离顶端:组件到页面顶部的距离,单位为px。
  • 宽度:组件的宽度,单位为px。
  • 高度:组件的高度,单位为px。
  • 堆叠顺序:设置组件层叠显示顺序。组件的堆叠顺序默认都是“1”,数字越大,显示越靠前。当需要让组件置底时,可设置堆叠顺序为“0”。
  • 自适应高度:组件的高度是否随宽度改变。
  • 开启:勾选该按钮,下方可见页面适配功能。
  • 页面适配:勾选页面适配下方的“开启”,表示组件开启自适应高度。该属性使页面其它位于其下方的组件,根据该组件的高度变化自动调整位置,一个页面只支持一个组件。

边框

设置组件的边框样式,支持全边框和角边框两种。

  • 全边框
    • 样式:设置组件边框的样式,如实线、点线、虚线和双实线。
    • 宽度:设置边框的宽度,单位px。
    • 颜色:设置组件边框的颜色。
    • 弧度:设置组件边框四个角的弧度,单位px。
  • 角边框
    • 宽度:设置组件边框的宽度,单位px。
    • 长度:设置组件边框的长度,单位px。
    • 颜色:设置组件边框的颜色。
    • 弧度:设置组件边框四个角的弧度,单位px。
    • 边距:设置组件边框和图表之间的间距,单位px。

背景

  • 样式:设置背景的样式,如普通、居中、拉伸等。
  • 图片链接:为轮播组件添加图片,当前仅支持添加JPG、JPEG、PNG和GIF格式的图片,且每张图片的大小不能超过50MB,尺寸建议使用800 x 800像素。
  • 颜色:设置组件的背景颜色。

高级设置

选中基本饼图组件,单击鼠标右键选择“高级设置”,可对饼图进行多种配置。

图2 数据系列里半径设置
图3 数据系列里标签内容格式设置
  • 参考配色模板:系统预置的基本饼图模板,单击即可切换样式。可选择某一模板重置,也可通过设置各配置项得到想要的效果。
    • 默认:常规的基本饼图模板。
    • 带标签:带标签的基本饼图模板。
  • 组件标题:设置组件的标题。
    • 设置标题:是否设置组件的标题。开启后,可设置组件内容、位置选择和背景色等。
    • 内容:设置组件标题的文本内容。
    • 位置选择:设置组件标题的文本位置。
    • 背景色:设置标题的背景色。
    • 文本字体大小:设置组件标题的文本字体大小
    • 字体系列:组件标题的字体系列。
    • 文本颜色:组件标题的文本颜色。
  • 边框圆角:设置饼图的边框圆角。
  • 数据系列:对组件属性(是否展现饼图、内外半径大小、圆心坐标等)进行一系列配置。单击“+”,可添加数据系列。如何设置数据系列,请参见设置数据系列
    • 是否展现:是否展示该数据系列。关掉该开关,可控制某数据系列不显示。
    • 半径 > 南丁格尔图:是否展示南丁格尔图效果。
    • 半径 > 内半径(%):该数据系列饼图最内侧圆环半径占组件一半高度的百分比。
    • 半径 > 外半径(%):该数据系列饼图最外侧圆环半径占组件一半高度的百分比。
    • 圆心坐标 > 横坐标(%):该数据系列饼图圆心到组件左侧的距离占组件高度的百分比。
    • 圆心坐标 > 纵坐标(%):该数据系列饼图圆心到组件顶侧的距离占组件高度的百分比。
    • 扇区展现 > 排布顺序:扇区数据排布方式,分顺时针和逆时针。
    • 扇区展现 > 起始角度:扇区数据的起始角度,取值范围0~360。
    • 扇区展现 > 最小角度:扇区数据的最小角度,取值范围0~360。
    • 鼠标悬停 > 扇区放大:鼠标悬停在饼图上时,是否展现该扇区放大效果。
      图4 扇区放大效果
    • 标签 > 普通扇区是否展现:普通扇区是否展现标签,默认为不展示。
    • 标签 > 高亮扇区是否展现:高亮扇区是否展现标签,默认为展示。
    • 标签 > 位置选择:设置标签的位置,如外部、内部和中间。
    • 标签 > 标签视觉引导线是否展现:标签视觉引导线是否展现,默认为展示。
    • 标签 > 标签内容格式 > 系列名:标签中系列名是否展示,默认为不展示。
    • 标签 > 标签内容格式 > 数据名:标签中数据名是否展示,默认为展示。
    • 标签 > 标签内容格式 > 数据值:标签中数据值是否展示,默认为展示。
    • 标签 > 标签内容格式 > 百分比:标签中百分比是否展示,默认为不展示。
    • 标签 > 标签文字样式 > 文本颜色:设置标签文字的颜色。
    • 标签 > 标签文字样式 > 字体大小:设置标签文字的大小。
    • 标签 > 标签文字样式 > 字体粗细:设置标签文字的粗细,如正常、加粗等。
    • 标签 > 标签文字样式 > 字体系列:设置标签文字的字体。
    • 图形样式:展开后可设置描边颜色和描边的线宽。
    • 数据项展现:可单独设置不同数据项的展现形式,包括数据项初始是否被选中、图形样式(其中“颜色样式”支持:单色、渐变色、纹理,设置为“纹理”时,需要上传纹理图片,支持设置所有数据项纹理重复或者不重复)和标签设置。
    • 系列饼图背景:展开后开启“是否设置背景”,可设置该数据系列的内半径、外半径和背景色。
  • 图例:设置图例,图例文字内容来源于数据模型“dataValue”下“value”的“name”取值。
    • 图例小图标:小图标形状。
    • 图例列表布局朝向:图例列表布局的朝向。
    • 图例各项间隔:图例之间的距离间隔。
    • 标记图形宽度:图例标记图形(即小图标)的宽度。
    • 图例位置(上%):图例到饼图组件顶部距离占组件高度的百分比。
    • 图例位置(左%)/百分比:图例到饼图组件左侧距离占组件高度的百分比。
    • 图例位置(左%)/对齐方式:图例位置的对齐方式。
    • 翻页按钮颜色:翻页按钮的颜色。
    • 翻页按钮不激活时的颜色:翻页按钮不激活时的颜色。
    • 请选择文本颜色:图例文本颜色。
    • 文本字体大小:图例文本字体大小。
  • 图表标题:图表标题设置。
    • 显示图表标题:是否展示组件标题。
    • 标题获取:标题支持自定义和从“系列名”进行获取。
    • 标题位置(上%):标题到组件顶部距离占组件高度的百分比。
    • 文本样式:包含文本颜色、大小、字体和系列设置。
  • 图表背景:设置图表的背景颜色。
  • 提示框:在预览页面时,鼠标悬浮或单击饼图时,出现的提示框的样式,包括配置是否显示提示框、提示框内容格式。
  • 指标:图表指标设置。
    • 显示指标:图表中是否显示指标,默认为显示。
    • 标题内容:设置指标中显示的内容,如总数量。
    • 标题内容 > 文本颜色:设置指标内容的文本颜色。
    • 标题内容 > 字体大小:设置指标内容的字体大小。
    • 标题内容 > 字体粗细:设置指标内容的字体粗细,如正常、加粗等。
    • 标题内容 > 字体系列:设置指标内容的字体。
    • 标题内容 > 自动求和:指标是否自动求和。设置为自动求和时,此处的值为工程管理value和社会环境value的数据之和。
      {
        "resCode": "0",
        "resMsg": "成功",
        "result": [
          {
            "dataValue": [
              {
                "name": "关键事件",
                "value": [
                  {
                    "value": 635,
                    "name": "工程管理"
                  },
                  {
                    "value": 310,
                    "name": "社会环境"
                  }
                ]
              }
            ]
          }
        ]
      }
    • 数值内容:设置指标中的数值。
    • 数值内容 > 文本颜色:设置指标数值的颜色。
    • 数值内容 > 字体大小:设置指标数值的字体大小。
    • 数值内容 > 字体粗细:设置指标数值的字体粗细,如正常、加粗等。
    • 数值内容 > 字体系列:设置指标数值的字体。

设置数据系列

  1. 选中基本饼图组件,单击鼠标右键选择“高级设置”。
  2. 展开数据系列配置,单击旁边的“+”,添加数据系列。
  3. 在右侧“数据”页签,配置该数据系列的数据。

    例如,在使用系统预置的静态数据基础上,添加如下加粗字体代码,配置新增数据系列的数据。也可以使用“动态数据”调用后台接口URL返回如下结构模型数据。

    图5 两个数据系列不用圆心坐标设置
    {
    	"resCode": "0",
    	"resMsg": "成功",
    	"result": [{
    		"dataValue": [{
    				"name": "关键事件",
    				"value": [{
    						"value": 635,
    						"name": "工程管理"
    					},
    					{
    						"value": 310,
    						"name": "社会环境"
    					}
    				]
    			},
    			{
    				"name": "类别",
    				"value": [{
    						"value": 435,
    						"name": "计算机"
    					},
    					{
    						"value": 210,
    						"name": "文学"
    					}
    				]
    			}
    		]
    	}]
    }

  4. 配置添加的数据系列圆心坐标,如果不配置,两个数据系列会重叠。
  5. 设置完成后,单击“确定”。

相关文档