“地图图层”微件

ArcGIS Online    |

“地图图层”微件显示了地图图层列表。

示例

使用此微件可支持以下应用程序设计要求:

  • 您希望列出地图的图层并允许用户控制其可见性。
  • 您希望从地图的图层列表中删除一些图层。

用法说明

此微件需要连接到数据源。 可以直接连接到数据源或连接到应用程序中的地图微件。可以在显示或未显示地图的页面上使用地图图层微件。

当您将此微件连接到“地图”微件时,“地图图层”微件可以为用户提供每个列出图层的以下交互选项。 必须在微件设置中打开每个选项:

  • 缩放 - 将连接的地图缩放至图层范围。
  • 显示标注隐藏标注 - 对于包含标注的图层,选择显示或隐藏标注。
  • 透明度 - 使用滑块更改已连接地图中图层的透明度。
  • 详细信息 - 打开图层的详细信息页面。
    提示:

    如果图层是 ArcGIS Online 项目,单击详细信息将打开图层的项目页面。

  • 启用弹出窗口禁用弹出窗口 - 打开或关闭弹出窗口。 如果启用弹出窗口,则当您从图层中选择要素时,会出现弹出窗口。
  • 可见性范围 - 指定图层显示的缩放级别。 缩放级别的范围涵盖建筑物房间到整个地球。
  • 设置过滤器 - 使用 SQL 表达式设置过滤器。
  • 添加至表 - 在表微件中查看图层的属性。
  • 统计数据 - 查看图层中字段的统计数据。
  • 导出 - 将相应图层中的所有记录导出为 CSV、JSON 或 GeoJSON 格式。

如果 web 地图或 web 场景包含任何表格,则可以使用“地图图层”微件进行查看。

设置

“地图图层”微件包括以下设置:

  • - 通过以下方式之一将微件连接到地图:
    • 仅对地图数据显示图层 - 将“地图图层”微件连接到 Web 地图或 Web 场景。 微件会列出地图或场景中的所有图层。
    • 与“地图”微件进行交互 - 将“地图图层”微件连接到“地图”微件。
      • 如果连接了“地图”微件,则连接的所有地图或场景都将显示在微件设置的列表中。 单击地图以打开其配置面板。
        • 自定义图层 - 自定义地图中的哪些图层在运行时显示在“地图图层”微件中。 如果关闭此设置,则所有地图图层都将显示在微件中。
          • 显示运行时生成的图层 - 启用此设置后,使用诸如“添加数据”微件等微件在运行时添加的图层将显示在“地图图层”微件中。
          • 图层 - 将在此处列出地图或场景中所有受支持的图层和表。 单击图层以将其包含在微件中或者在微件中将其隐藏。 可以按名称搜索图层,也可以使用批处理选项下拉菜单以执行以下任务:
            • 选择所有可用图层 - 选择该微件支持的所有图层。
            • 取消选择所有可用图层 - 取消选择该微件支持的所有图层。
            • 切换全部 - 此选项用于切换每个可用图层的选定状态。 取消选定的图层将变为选定图层,选定图层将变为取消选定的图层。
            • 展开所有图层 - 展开所有图层组。
            • 折叠所有图层 - 折叠所有图层组。
          注:

          图层组件也是编辑处理模板选择卷帘表格微件设置的一部分。

  • 选项 - 从各种选项中进行选择,以在微件中显示每个列出的图层。

    当选择仅显示地图数据的图层时,将显示以下选项:

    • 查看图层详细信息 - 包括详细信息按钮。
    • 默认展开所有图层 - 微件首次加载时将展开所有图层组。
    • 启用图层批处理选项 - 在微件面板的顶部添加一个按钮,该按钮将打开一个下拉菜单,用于将以下两个选项应用于微件中的所有图层。
      • 展开所有图层 - 展开所有图层组。
      • 折叠所有图层 - 折叠所有图层组。
    • 显示表 - 在微件中包含一个表格部分,其中将列出已连接的 web 地图或 web 场景中的所有表格。

    除了以上选项之外,当选择与“地图”微件进行交互时,将显示以下选项:

    • 缩放至 - 为每个图层包括缩放至按钮。
    • 显示或隐藏标注 - 对于包含标注的图层,允许用户选择显示或隐藏标注。
    • 启用或禁用弹出窗口 - 允许用户在连接的地图中打开和关闭适用图层的弹出窗口。
    • 透明度 - 允许用户使用滑块更改已连接地图中图层的透明度。
    • 可见性范围 - 允许用户指定图层显示的缩放级别。 缩放级别的范围涵盖建筑物房间到整个地球。
    • 使用复选框控制图层可见性 - 包含复选框以供用户在连接的地图中打开或关闭图层可见性。
    • 显示图例 - 显示所有可见图层的图例。
      • 默认显示所有可见图层的图例 - 默认展开所有可见图层的图例。
    • 重新排序图层 - 允许用户拖动图层以在运行时对其进行重新排序。 当至少存在两个图层时,此设置适用。
    • 搜索图层 - 包含位于微件面板顶部的搜索框,以供用户按名称搜索图层。
    • 启用图层批处理选项 - 在微件面板的顶部添加一个下拉按钮,该按钮将打开一个下拉菜单,用于将以下四个选项应用于微件中的所有图层。
      • 打开所有图层 - 使所有图层可见。
      • 关闭所有图层 - 使所有图层不可见。
      • 展开所有图层 - 展开所有图层组。
      • 折叠所有图层 - 折叠所有图层组。

交互选项

“地图图层”微件支持数据操作,可在微件设置的操作选项卡上启用这些操作。

数据操作将按钮添加至微件的用户界面,以执行数据处理任务。 地图图层微件当前在数据源级别下支持以下数据操作。 如果目标为微件,则当向应用程序添加微件之一时,数据操作将作为地图图层微件设置中的选项显示。

目标数据操作

框架

导出

设置过滤器

统计数据

“周边”微件

设置位置

“表格”微件

添加至表