添加预定义过滤器

Insights in ArcGIS Online
Insights in ArcGIS Enterprise
Insights 桌面版

预定义的过滤器可以添加到您的 ArcGIS Insights 页面并用作共享页面的一部分。 预定义过滤器允许在共享页面上访问过滤器的某些功能,包括没有 Insights 许可的用户也可以进行访问。

注:

预定义过滤器的作用类似于数据集过滤器,这意味着它将通过过滤数据集应用于所有卡片,而不是单个卡片。

某些远程数据集不支持预定义过滤器。 可以将数据集复制到工作簿,以访问远程数据集的预定义过滤器功能。 有关详细信息,请参阅要素图层

添加预定义过滤器卡片

预定义过滤器存储在 Insights 页面上的各个卡片中。 要添加预定义过滤器卡片,需完成以下步骤:

  1. 单击工作簿工具栏上的微件按钮 微件 并选择预定义过滤器 预定义过滤器
  2. 单击添加按钮创建新过滤器。
  3. 单击选择字段以使用字段名称展开下拉列表。
    提示:

    如有必要,使用搜索框或排序按钮查找字段。

  4. 从列表中选择字段。
  5. 应用您在共享页面上想要使用的过滤器参数。 有关详细信息,请参阅过滤数据
  6. 单击应用按组按值以添加过滤器。

通过单击卡片选项按钮 卡片选项外观按钮 外观 以打开外观窗格,可以更改预定义过滤器卡片的背景和边框。 将鼠标指针悬停在过滤器上以显示重命名过滤器按钮 重命名过滤器编辑过滤器按钮 编辑过滤器移除过滤器按钮 移除过滤器。 您也可以使用隐藏按钮 隐藏 移除预定义过滤器标题。

预定义过滤器选项

预定义过滤器提供如何添加过滤器以及如何在过滤器上进行选择的选项。

按组添加过滤器

可以使用一组过滤器来为字符串字段的多个分类值添加单个过滤器。 例如,如果您拥有世界国家/地区的数据集,则可以通过仅选择英国(包括北爱尔兰、苏格兰、英格兰和威尔士)并使用按组按钮将它们添加到预定义过滤器卡片,从而为这四个地区创建单个过滤器。 单个过滤器将添加到卡片中并标注有字段名称(例如,CountryName)。 可以重命名过滤器,以使用重命名过滤器按钮 重命名过滤器 更好地描述群组。

按值添加过滤器

使用按值按钮可以将字符串字段的单个分类值添加到预定义过滤器卡片中。 您可以使用按值按钮添加字段的单个值、多个值或所有值。 所选的每个值都将作为单独的过滤器值添加到卡片中。

选择属性

可以采用下拉菜单、单选或多选格式来创建预定义过滤器。 下拉过滤器可用于从选项菜单中选择单个值。 单选过滤器可用于一次打开单个值。 如果选择了不同的值,则将取消选择第一个值。 利用多选过滤器,您可以一次选择多个值。

多选过滤器具有附加未选择过滤器时参数,当未选择任何值时,可以选择功能。 如果显示所有要素处于选中状态(默认),当取消选择所有过滤器值时,所有要素将显示在卡片上,与页面上无过滤器的情况相同。 如果不显示要素处于选中状态,当取消选择所有过滤器值时,将过滤出所有数据并使卡片显示为空。

使用以下步骤可更改预定义过滤器的选择属性:

  1. 单击预定义过滤器卡片上的卡片选项按钮 卡片选项 可显示侧工具栏。
  2. 单击外观按钮 外观

    随即显示外观窗格。

  3. 单击选择属性选项卡 选择属性选项卡
  4. 单击下拉菜单,然后单击单选多选以选择选择类型。
  5. 如果选择多选,则可以通过单击显示所有要素不显示要素,以选择当未选择任何值时所需的过滤器行为。
  6. 关闭外观窗格。

添加多个过滤器

有两种方法可以将多个预定义过滤器添加到页面:在同一卡片上添加多个过滤器和添加多个预定义过滤器卡片。

同一卡片上的多个过滤器

可以将多个过滤器添加到预定义过滤器卡片。 当同一卡片上有多个过滤器时,这些过滤器将使用 OR 子句连接,这意味着所有过滤器都将在页面上单独显示。

要在同一卡片上创建多个过滤器,请重复添加预定义过滤器卡片的步骤 2 至 6 或使用按值按钮一次添加多个值。

多个预定义过滤器卡片

一个 Insights 页面可以包含多个预定义过滤器卡片。 当页面上有单个数据集的多个预定义过滤器卡片时,这些过滤器将使用 AND 子句连接,这意味着只有满足各个过滤器卡片的所有条件的要素才会显示在页面上。

对预定义过滤器进行故障排除

更新数据时,预定义过滤器不会动态更新。 例如,如果使用字段中的所有唯一值来创建预定义过滤器,然后更新数据集以包含其他值,则预定义过滤器不会自动更新以显示新值。 您必须删除预定义过滤器并使用已更新的值创建一个新过滤器,或是手动添加新值。