# 视觉映射
视觉映射组件用于【视觉编码】,也就是将数据映射到视觉元素(视觉通道)。视觉映射中可以指定数据的【哪个维度】映射到哪些【视觉元素】。
显示控制器: 是否显示控制器。
类型: 视觉映射控制器的类型。可分为连续型和分段型。 连续型数据是指任意两个数据点之间可以细分出无限多个数值;分段型数据表示这类数据在任意两个数据点之间的个数是有限的。
指定数据维度: 指定用数据的【哪个维度】
指定系列: 指定取哪个系列的数据。
最小值: 最小值。
最大值: 最大值。
视觉元素设置
- 视觉颜色: 控制器内组件的颜色。
- 图形类型: 指定数据维度、系列所展示的散点图形类型。
- 图形大小范围: 根据数据大小控制指定数据维度、系列所展示的散点图形的大小。
控制器设置
- 排列方式: 控制器的排列方式。
- 水平
- 垂直
- 水平对齐: 在水平方向上改变控制器的位置。可通过选择
左
、中
、右
调整控制器的位置,也通过数值和百分比自定义其移动的距离。 - 垂直对齐: 在垂直方向上改变控制器的位置。可通过选择
上
、中
、下
调整控制器的位置,也通过数值和百分比自定义其移动的距离。 - 两端文字: 控制器两端的文本。
- 文字距主体: 文字距离散点图的距离。
- 小数精度: 数据展示的小数精度。
- 反转控件: 将控制器反转。
- 鼠标联动高亮: 当鼠标悬浮在组件上时,鼠标位置对应的数值在图标中对应的图形元素会高亮。
- 图形置于文字: 指示器图形置于文字左边或右边。自适应为左边。
- 图形宽度: 图形的宽度,即长条的宽度。
- 图形高度: 图形的高度,即长条的高度。
- 排列方式: 控制器的排列方式。
文字信息:
- 字体颜色: 控制器两端文字字体的颜色。
- 字体大小: 控制器两端文字字体的大小。
- 字体粗细: 控制器两端文字字体的粗细。
- 字体: 选择控制器两端文字的字体。
手柄设置: 此属性只在类型为连续型时起作用。
- 是否拖动: 是否显示拖拽用的手柄(手柄能拖拽调整选中的范围。)
- 拖拽实时更新: 拖拽时,是否实时更新。
- 手柄图形: 手柄的图形。
- 手柄大小: 手柄的大小。
- 描边属性: 可调整手柄其描边的颜色、形状及大小。
- 阴影属性: 自定义描边在垂直方向和水平方向上的阴影,并定义阴影颜色,同时可以设置描边的模糊效果。
指示器设置: 此属性只在类型为连续型时起作用。
- 指示器图形: 指示器的形状,默认为圆形。指示器在鼠标移到组件上,或者在移到系列图形上联动高亮的时候出现。
- 指示器大小: 指示器的大小。可以是相对于组件尺寸的百分比大小。
- 描边属性: 可调整指示器其描边的颜色、形状及大小。
- 阴影属性: 自定义指示器在垂直方向和水平方向上的阴影,并定义阴影颜色,同时可以设置描边的模糊效果。
分段信息: 此属性只在类型为分段型时起作用。
- 自动分段; 对于连续型数据,自动平均切分成几段。默认为5段。 连续数据的范围需要
max
和min
来指定。
- 自动分段; 对于连续型数据,自动平均切分成几段。默认为5段。 连续数据的范围需要
分段指示器设置: 此属性只在类型为分段型时起作用。
- 显示文本: 是否显示每项的文本标签。
- 图元间距: 每两个图元之间的间隔距离,单位为px。
- 默认图形: 默认的图形。
- 分割段数: 分割的段数。