[]
        
(Showing Draft Content)

复合地图

1.功能概述

在地图的实际应用当中,用户希望在一张地图上以不同的视觉效果展示多个图层,例如线条、气泡、区域、热度等,并且可以分别设置样式和控制交互,例如,用区域展示销售金额,用气泡展示价格。

image

2.添加复合地图组件

将复合地图组件拖拽到画布区域当中。

image

2.1添加地图图层

在地图字段绑定区域中,点击“+”,添加一个新的地图图层:

image

2.2调整图层Z方向顺序

点击图层名称右侧的菜单按钮,会出现上移,下移按钮,来调整图层的Z方向顺序。

image

图层支持面积,气泡,热力,符号,流向和新增的轨迹图层,每一层可以进行单独的数据绑定和样式设定。

2.3图层数据绑定

展开图层数据设定,可以为图层增加数据绑定:

image

为每一个图层绑定符合要求的字段,除了轨迹地图,其他的地图图层都有单独地图组件与之对应,具体绑定规则,可参考其他地图组件

将前面准备的且内容符合规范的数据字段拖拽到绑定区即可完成数据绑定,此时地图会根据数据进行绘制。

image

2.4地图下钻

复合地图支持基于某一个地图图层来进行下钻,选择指定图层,在查看器可以进行上下钻取。

image

2.5修改图层样式以及其他设定

如需对每一个图层做个性化的属性设置,打开复合地图的属性设置面板,点击对应图层的属性设置图标,即可进入到图层的属性设置画面

image

点击气泡图层,进入气泡图层的编辑

image

2.6图层可见范围控制

在复合地图上会包含多个图层,有的显示国家级别的统计,有的显示城市级别的统计,我们可以根据地图的缩放级别来控制某个图层是否可见。

下图右侧我们可以看见当前地图的缩放级别为3.

image

打开图层编辑器,可见范围属性定义了当前图层的可见范围,当用户在查看器使用鼠标缩放地图的时候,图层会进行动态的显示和隐藏。

image

2.7通过命令控制图层显示,隐藏变化

在一些场景下,需要通过交互来控制复合地图中的某个图层显示还是隐藏,我们命令列表中提供了“显示/隐藏复合地图图层”的命令,用户可以通过使用该命令来控制地图图层的显示或隐藏。

image

用户可以在画面上通过按钮或者其他组件,来绑定图层显示,隐藏命令。