本文为您介绍标签层各配置项的含义。
图表样式
标签层是3D平面地图(v4.x版本)中的子组件,专为实现地理要素的动态信息标注而设计,提供包括样式自定义、数据绑定和交互行为在内的完整配置体系,支持轮播展示等高级功能,可满足从基础标注到复杂业务场景的全方位可视化需求。
前提条件
已创建数据看板,支持使用模板创建PC端看板、空白画布创建数据看板、AI智能生成PC端看板。
已经添加3D平面地图4.0组件并添加标签层子组件,详情请参见使用地图组件。
接入业务数据
添加组件后,您可将已准备的业务数据接入组件进行显示。单击标签层,在右侧的数据源页签,即可选择该组件所要呈现的数据。
标签层接收的数据字段介绍如下。
字段 | 说明 |
| 必填,标签的经度。 |
| 必填,标签的纬度。 |
| 可选,标签在垂直方向上相对于地图平面的高度值。 |
| 可选,标签的图标样式。 |
| 可选,标签图标所在的URL地址。 |
数据源的核心配置项介绍如下。
配置项 | 描述 |
选择数据源 | 支持接入CSV文件、API、各类数据库等多种类型数据,详情请参见添加数据源。您可使用可视化表格或代码方式编辑数据字段。 |
配置过滤器(可选) | 用于自定义过滤代码,实现数据的结构转换、筛选、展示和简单的计算,详情请参见过滤器配置与应用。 |
配置数据映射 | 用于将所选数据源中的字段映射至组件对应的字段上,实现数据的实时匹配。单击 |
查看响应结果 | 用于实时展示组件所接入的数据。当组件数据源发生变化时,此处会对应展示最新数据。
其他数据请求配置:
|
配置样式
标签层提供多维度的配置分类,包括通用、图形、标签、动效和条件配置(在样式页签左侧即可切换)。您也可单击图标,通过关键词搜索配置项,快速定位到所需配置项,搜索支持模糊匹配。
相关配置项介绍如下。
配置项 | 描述 |
通用 | 不透明度:标签层的不透明度,范围为0~100,单位%。数值越大标签层越不透明。 |
图形 | 主图标样式配置默认开启,可自定义标签层主图标显示效果。
|
标签 | 设置标签层内标签的样式参数。
|
动效 | 设置标签层动态效果的配置参数。
|
条件 | 条件样式:单击右侧的
|
高级面板
通过高级面板配置交互事件或关联全局变量,实现组件之间的联动。具体操作请参见组件交互配置。
蓝图交互
可通过蓝图编辑器使用可视化连线方式,定义组件间的交互关系及行为逻辑。
操作步骤
在画布编辑页面,单击顶部菜单栏左侧的
图标,进入蓝图编辑器。
在图层节点列表,鼠标悬停至标签层组件,单击
图标,添加该组件至主画布。
查看蓝图配置参数。
说明图层事件和动作的参数提示信息,可以在画布右侧的锚点配置中单击
图标查看。
事件
事件
说明
当数据更新时
数据接口请求返回并经过过滤器处理后抛出的事件,同时抛出处理后的JSON格式的数据。具体数据示例请参见画布编辑器中组件右侧配置面板数据源页签的数据响应结果区域。
当数据请求状态变化时
当数据请求状态变化时抛出该事件,回调参数为当前状态,具体数据示例请参见画布编辑器中组件右侧配置面板数据源页签的数据响应结果区域。
当点击点时
当单击图层点时触发事件并抛出数据。
动作
动作
说明
导入数据
按组件绘制格式处理数据后,导入组件,重新绘制。不需要重新请求服务端数据。具体数据示例请参见画布编辑器中组件右侧配置面板数据源页签的数据响应结果区域。
请求数据
重新请求服务端数据,上游数据处理节点或图层节点抛出的数据将作为参数。例如标签层配置了API数据源为
https://api.test
,传到请求数据动作的数据为{ id: '1'}
,则最终请求接口为https://api.test?id=1
。切换显隐
切换显隐、显示和隐藏组件默认不需要参数,可以按需添加动画配置,参考数据示例。
{//动画方式,可选值为:appear|fade|slideToUp,默认值为 fade,不填无动画。"animationType": "fade",//动画延迟,默认值为1000,单位ms。"animationDuration": 1000,//动画曲线,可选值为:linear|easeInOutQuad|easeInOutExpo,默认值为 linear。"animationEasing": "linear"}
显示
隐藏
更新组件配置
动态更新组件的样式配置。需要先在组件的样式面板中,单击复制配置到剪贴板,获取组件配置数据。再根据需要在蓝图编辑器配置页面的数据处理节点中更改对应样式的字段值。