“地图图层”微件显示了地图图层列表。
示例
使用此微件可支持以下应用程序设计要求:
- 您希望列出地图的图层并允许用户控制其可见性。
- 您希望从地图的图层列表中删除一些图层。
用法说明
此微件需要连接到数据源。 可以直接连接到数据源或连接到应用程序中的地图微件。可以在显示或未显示地图的页面上使用地图图层微件。
当您将此微件连接到“地图”微件时,“地图图层”微件可以为用户提供每个列出图层的以下交互选项。 必须在微件设置中打开每个选项:
设置
“地图图层”微件包括以下设置:
- 源 - 通过以下方式之一将微件连接到地图:
- 仅对地图数据显示图层 - 将“地图图层”微件连接到 Web 地图或 Web 场景。 微件会列出地图或场景中的所有图层。
- 与“地图”微件进行交互 - 将“地图图层”微件连接到“地图”微件。
- 如果连接了“地图”微件,则连接的所有地图或场景都将显示在微件设置的列表中。 单击地图以打开其配置面板。
- 自定义图层 - 自定义地图中的哪些图层在运行时显示在“地图图层”微件中。 如果关闭此设置,则所有地图图层都将显示在微件中。
- 如果连接了“地图”微件,则连接的所有地图或场景都将显示在微件设置的列表中。 单击地图以打开其配置面板。
- 选项 - 从各种选项中进行选择,以在微件中显示每个列出的图层。
仅当配置此微件以与“地图”微件配合使用时,以下选项中的大多数内容才可用。
- 缩放至 - 为每个图层包括缩放至按钮。
- 显示或隐藏标注 - 对于包含标注的图层,允许用户选择显示或隐藏标注。
- 启用或禁用弹出窗口 - 允许用户在连接的地图中打开和关闭适用图层的弹出窗口。
- 透明度 - 允许用户更改连接地图中图层的透明度。
- 查看图层详细信息 - 包括详细信息按钮。 如果仅在源下选择了仅对地图数据显示图层,则这是“选项”下的唯一设置。
- 使用复选框控制图层可见性 - 包含复选框以供用户在连接的地图中打开或关闭图层可见性。
- 显示图例 - 显示所有可见图层的图例。
- 默认显示所有可见图层的图例 - 默认展开所有可见图层的图例。
- 重新排序图层 - 允许用户拖动图层以在运行时对其进行重新排序。 当至少存在两个图层时,此设置适用。
- 搜索图层 - 包含位于微件面板顶部的搜索框,以供用户按名称搜索图层。 当至少存在两个图层时,此设置适用。
交互选项
“地图图层”微件支持数据操作,可在微件设置的操作选项卡上启用这些操作。
数据操作将按钮添加至微件的用户界面,以执行数据处理任务。 地图图层微件当前在数据源级别下支持以下数据操作。 如果目标为微件,则当向应用程序添加微件之一时,数据操作将作为地图图层微件设置中的选项显示。
目标 | 数据操作 |
---|---|
框架 | 导出 |
设置过滤器 | |
统计数据 | |
周边微件 | 设置位置 |
表格微件 | 添加至表 |