[]
在地图的实际应用当中,用户希望在一张地图上以不同的视觉效果展示多个图层,例如线条、气泡、区域、热度等,并且可以分别设置样式和控制交互,例如,用区域展示销售金额,用气泡展示价格。
如需在地图组件中实现基于地理位置的数据可视化,需满足以下要求:
数据要求: 已完成数据连接与数据准备,本文将以缓存数据集(Demo_销售明细)为例演示操作流程。
界面要求: 已进入仪表板设计界面,且仪表板至少已绑定一个数据集/数据模型(如“Excel数据-缓存数据集”)。
数据预处理: 在数据准备阶段,必须将包含地理信息的字段明确标记为"地理位置"类型
字段识别: 在仪表板数据绑定区域中,有效的地理位置字段会显示专属图标标识,地理位置信息字段如何标记,请参考:地图数据准备
仪表板设计界面最左侧,单击组件按钮展开列表,选择复合地图,按住鼠标左键将其拖拽至仪表板设计区域,成功添加一个复合地图组件。
选中地图组件,在地图字段绑定区域中,单击地图图层后的按钮,选择地图图层即可添加新图层。
单击图层名称右侧的按钮,会出现上移/下移按钮,单击即可调整图层的Z方向顺序。单击删除按钮即可删除图层。
type=info
注意:
图层支持面积,气泡,热力,符号,流线和轨迹图层,每一层可以进行单独的数据绑定和样式设定。
符号地图支持图层删除操作,但需确保至少保留一个基础图层以保证地图正常显示。
选中地图组件,展开图层数据设定,可以为图层增加数据绑定:
数据绑定说明: 每个地图图层(轨迹地图除外)都关联独立的地图组件,需绑定对应组件的指定字段,只需将规范数据拖拽至绑定区即可自动生成可视化地图。
复合地图支持基于某一个地图图层来进行下钻,选择指定图层,在数据绑定面板设置钻取即可进行上下钻取。
如需对每一个图层做个性化的属性设置,打开复合地图的属性设置面板,单击对应图层名称后的图标,即可进入到对应图层的属性设置界面。
例如:单击气泡图层,即可进入气泡图层的属性设置界面
在复合地图上会包含多个图层,有的显示国家级别的统计,有的显示城市级别的统计,我们可以根据地图的缩放级别来控制某个图层是否可见。
例如:
下图右侧我们可以看见当前地图的缩放级别为3.
打开图层编辑器,可通过可见范围属性定义了当前图层的实际可见范围,当用户在查看器使用鼠标缩放地图的时候,图层会进行动态的显示和隐藏。
交互控制说明: 用户可通过按钮等交互组件绑定"显示/隐藏复合地图图层"命令,实现可视化界面对地图图层的动态显隐控制,满足多样化场景交互需求。