操作

您可以在仪表盘上配置操作,以便为用户提供交互式体验。 借助操作,您可以通过执行诸如过滤、调整地图等事件,为您的仪表盘提供更多上下文和焦点。

可以通过以下 3 个受支持的事件之一启动操作:URL 参数更改、地图范围更改和选择更改。 仪表盘及其许多元素可以支持不同的事件,而某些元素不支持任何事件。 下表列出了桌面视图和移动视图的事件源以及该源支持的事件:

事件源URL 参数更改地图范围更改选择更改

仪表盘

支持桌面视图支持移动视图

地图

支持桌面视图支持移动视图

来自地图的业务图层

支持桌面视图支持移动视图

列表

支持桌面视图支持移动视图

系列图表

支持桌面视图

饼图

支持桌面视图

支持桌面视图支持移动视图

类别选择器

支持桌面视图支持移动视图

数字选择器

支持桌面视图支持移动视图

日期选择器

支持桌面视图支持移动视图

  • 支持桌面视图在桌面视图中受支持
  • 支持移动视图在移动视图中受支持
提示:

以下是向仪表盘添加操作的提示:

  • 常规选项卡上始终为仪表盘元素分配有意义的唯一名称。 配置操作时这将非常有用。
  • 进行配置操作前,先完成添加元素并对仪表盘进行视觉优化。

使用操作

操作源描述事件开始的位置,而操作目标是事件发生的位置。 支持的操作类型如下:

  • 过滤 - 减少目标元素或业务图层在渲染时可用的要素数量
  • 设置范围 - 设置目标地图元素的范围
  • 闪烁位置 - 在目标地图元素上闪烁地理位置
  • 显示弹出窗口 - 在目标地图元素上显示信息窗口
  • 平移 - 使目标地图元素平移到指定位置,并保持以该位置为中心
  • 随沿要素 - 使目标地图元素平移到指定要素,并保持以该要素为中心
    注:

    随沿要素操作仅在仪表盘的桌面视图中可用。

  • 缩放 - 使目标地图元素缩放至指定位置

可以将某些过滤器操作配置为在渲染元素之前需要进行选择。 当配置过滤操作以向目标元素添加焦点和上下文时,可以启用仅在过滤时渲染选项。 启用后,直到在源上进行选择后,目标元素才会渲染目标可视化。 可以在目标元素的常规设置中配置需要选择的元素上所显示的消息。

下表汇总了在桌面视图或移动视图中,可以作为操作的源的元素,以及可以作为操作的目标的元素。 某些仪表盘元素(例如地图图例富文本)不能作为操作的源或目标,也并未列于此处。

仪表盘元素操作源操作目标

仪表盘

支持桌面视图支持移动视图

地图

支持桌面视图支持移动视图

支持桌面视图支持移动视图

地图的业务图层

支持桌面视图支持移动视图

支持桌面视图支持移动视图

系列图表

支持桌面视图

支持桌面视图支持移动视图

饼图

支持桌面视图

支持桌面视图支持移动视图

指示器

支持桌面视图支持移动视图

仪表

支持桌面视图支持移动视图

列表

支持桌面视图支持移动视图

支持桌面视图支持移动视图

详细信息

支持桌面视图支持移动视图

嵌入内容

支持桌面视图支持移动视图

支持桌面视图支持移动视图

支持桌面视图支持移动视图

类别选择器

支持桌面视图支持移动视图

支持桌面视图支持移动视图

数字选择器

支持桌面视图支持移动视图

支持桌面视图支持移动视图

日期选择器

支持桌面视图支持移动视图

  • 支持桌面视图在桌面视图中受支持
  • 支持移动视图在移动视图中受支持

注:

仅当元素配置为显示要素,并且其数据源表示地图中已添加到仪表盘中的业务图层时,才可以对元素使用显示弹出窗口操作。 有关详细信息,请参阅配置对仪表盘元素的操作配置对 URL 参数的操作

使用操作的注意事项

动作具有源和目标。 动作的源可以是仪表盘或其元素之一。 动作的目标始终是仪表盘的元素之一。 如果源和目标基于不同的数据源,则必须在这些源之间建立关系。 可以为属性关系或空间关系。 在属性关系中,源元素中的字段或值可用于匹配目标元素的字段值。 在空间关系中,将发生以下情况:

  • 如果使用要素中的类别对元素进行配置,则源元素中的要素几何可用于与目标元素的几何相交。
  • 如果使用分组值中的类别对元素进行配置,则源元素类别中要素周围的包络矩形将用于与目标元素的几何相交。
注:

如果源和目标基于相同的数据源,则无需采取任何步骤来建立其关系。

随沿要素注意事项

仅当元素配置为显示要素,并且其数据源表示地图中已添加到仪表盘中的业务图层时,才可以对元素使用随沿要素操作。 此外,数据源必须是点几何,并具有刷新间隔设置。 启用随沿要素操作时,目标仅可以是元素数据源所在的地图。

触发随沿要素后,工具将显示在目标地图元素的上方一角。 这允许最终用户能够控制随沿操作的各个方面(例如,暂停/恢复、显示信息窗口和取消)。 在地图上随沿要素时,手动平移或缩放地图将暂停随沿操作。 必须使用地图上的工具将其重新启动。