操作方法

问题:当过滤器微件与 ArcGIS Experience Builder 中的微件控制器微件一起使用时,不会应用自动过滤器

Last Published: May 17, 2024

描述

在 ArcGIS Experience Builder 中,可以使用过滤器微件打开和关闭地图上的要素图层可见性,并且可以在应用程序打开时使用“自动应用此过滤器”设置自动应用这些过滤器。 但是,将“过滤器”微件与“微件控制器”微件一起使用时,“过滤器”微件无法自动过滤要素。 下面的地图显示了未自动过滤要素图层的过滤器微件。

过滤器微件仅自动过滤一个要素图层

原因

这是有意设计的。 无法切换“自动应用此过滤器”设置,因为加载页面时,微件控制器中的微件不会自动打开。

解决方案或解决方法

在微件控制器面板中配置行为设置

  1. 在 ArcGIS Experience Builder 中,导航至插入微件面板。
  2. 菜单和工具栏下,将微件控制器微件拖放到画布上。
微件控制器微件按钮
  1. 在画布中,将过滤器微件拖到微件控制器中。
  2. 微件控制器面板的内容选项卡的行为下,展开加载时打开微件下拉菜单,然后选择过滤器
微件控制器面板
  1. 单击保存以保存体验,然后单击发布以将体验发布到 ArcGIS Online。
保存并发布 ArcGIS Experience Builder
  1. 要查看已发布的体验,请单击构建器窗口顶部工具栏中的更多,然后单击查看已发布的项目
在工具栏构建器中查看已发布的项目

地图将显示单击过滤器微件时自动过滤的所有要素图层。

单击微件列表中的过滤器微件时,将自动过滤所有要素图层

从微件控制器中删除过滤器微件

  1. 在 ArcGIS Experience Builder 的画布上,将过滤器微件拖出微件控制器
  2. 过滤器面板的选项下,为所有必需的要素图层打开自动应用此过滤器。 有关详细信息,请参阅 ArcGIS Experience Builder:过滤器微件
在“过滤器”面板中打开“自动应用此过滤器”
  1. 单击保存以保存体验,然后单击发布以将体验发布到 ArcGIS Online。
保存并发布 ArcGIS Experience Builder
  1. 要查看已发布的体验,请单击构建器窗口顶部工具栏中的更多,然后单击查看已发布的项目
在工具栏构建器中查看已发布的项目

地图将显示重新配置过滤器微件时自动过滤的所有要素图层。

重新配置过滤器微件时,将自动过滤所有要素图层

文章 ID: 000032442

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项